MacOSでapache-sparkを設定しようとしています。すべてのオンラインガイドは、スパークタールをダウンロードし、いくつかのenv変数を設定するか、またはbrew install apache-spark
を使用して、いくつかのenv変数を設定するように求めています。MacOSでのSparkのインストールと設定ImportError:pysparkというモジュールがありません
私はbrew install apache-spark
を使ってapache-sparkをインストールしました。 端末でpyspark
を実行し、インストールが成功したことを示すpythonプロンプトが表示されます。私は私のpythonファイルにをしようとすると
は今、私はImportError: No module named pyspark
私は理解できないんだ奇妙なことであるかであることpysparkのREPLを起動できないというエラーに直面していますモジュールをPythonコードにインポートすることができます。
pip install pyspark
でも試してみましたが、モジュールを認識しません。
homebrewでapache-sparkをインストールすることに加えて、私はenv変数を設定しました。
if which java > /dev/null; then export JAVA_HOME=$(/usr/libexec/java_home); fi
if which pyspark > /dev/null; then
export SPARK_HOME="/usr/local/Cellar/apache-spark/2.1.0/libexec/"
export PYSPARK_SUBMIT_ARGS="--master local[2]"
fi
私のローカルマシン上でpysparkコードを実行するために私のセットアップに正確にないものをお勧めします。
関連するhttps://stackoverflow.com/questions/23256536/importing-pyspark-in-python-shell – michael