Python is required to run this. Pyspark 2.4.7 does not work with the latest versions of python (python 3.8+) so if you want to use a later version (in the example below 3.3) you can build Hudi by using the command:
cd $HUDI_DIR mvn clean install -DskipTests -Dspark3.3 -Dscala2.12
Various python packages may also need to be installed so you should get pip and then use pip install <package name> to get them
export SPARK_HOME=/path/to/spark/home export PATH=$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin export PYTHONPATH=$SPARK_HOME/python/:$PYTHONPATH export PYTHONPATH=$SPARK_HOME/python/lib/*.zip:$PYTHONPATH
cd $HUDI_DIR python3 hudi-examples/hudi-examples-spark/src/test/python/HoodiePySparkQuickstart.py [-h] -t TABLE (-p PACKAGE | -j JAR)