Intellij IDEを使用して簡単なApache Spark Pythonコードを実行したいので、Pythonプロジェクトを作成してSparkサンプルコードを作成します。それから私は、に行く:IntellijをSpark Python IDEとして設定する方法
RUN --->編集設定... --->環境変数 と、この二つの変数を追加:
SPARK_HOME=/usr/local/spark
PYTHONPATH=/usr/local/spark/python:/usr/local/spark/python/lib/py4j-0.10.3-src.zip
をし、私は簡単に私のスパークのPythonを実行することができますし、第二段階で、自動補完やスパークPythonのコードを識別するために、私は私のプロジェクトのクラスパスにSpark_HomeでPythonのディレクトリを追加します。
ファイル--->プロジェクト構造--->クラスパス--->は、追加+
と私は$SPARK_HOME/python
をプロジェクトクラスパスに追加します。
)標準的な方法でIntellijでSpark Pythonを設定する私の方法はありますか?
(最も重要):Intellijを閉じてもう一度開くと、手動で追加されたクラスパスが削除されます(2番目の手順で行ったことを意味します)。 Intellijのプロジェクトにクラスパスを永続的に追加する方法はありますか?
ありがとうございました
ありがとうございます、私の2番目の質問が解決しました。私の間違い! – ahoora