aboutsummaryrefslogtreecommitdiff
path: root/bin/pyspark
diff options
context:
space:
mode:
Diffstat (limited to 'bin/pyspark')
-rwxr-xr-xbin/pyspark6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/pyspark b/bin/pyspark
index 6962f4577d..a25749964e 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