diff --git a/bin/pyspark b/bin/pyspark index 6962f4577d5b05f3f49e03991acac2ce7ee75b30..a25749964e53ee2e888668948353df6f94ba266b 100755 --- a/bin/pyspark +++ b/bin/pyspark @@ -49,7 +49,11 @@ if [[ -n "$IPYTHON_OPTS" || "$IPYTHON" == "1" ]]; then # If IPython options are specified, assume user wants to run IPython # (for backwards-compatibility) PYSPARK_DRIVER_PYTHON_OPTS="$PYSPARK_DRIVER_PYTHON_OPTS $IPYTHON_OPTS" - PYSPARK_DRIVER_PYTHON="ipython" + if [ -x "$(command -v jupyter)" ]; then + PYSPARK_DRIVER_PYTHON="jupyter" + else + PYSPARK_DRIVER_PYTHON="ipython" + fi elif [[ -z "$PYSPARK_DRIVER_PYTHON" ]]; then PYSPARK_DRIVER_PYTHON="${PYSPARK_PYTHON:-"$DEFAULT_PYTHON"}" fi