私は、フラスコ-uwsgi-nginxプロジェクトでいくつかのことをするためにsparkを使用します。 は、私が実行したとき:flask-uwsgi-nginxプロジェクトでスパークを使用しないモジュールpysparkの問題
runserver.py
if __name__=='__main__':
app.run(debug=False)
それが動作します!
が、ときにバックグラウンドでプロジェクトを実行するために使用uwsgi-nginxの(デーモン)
エラーは次のログで発生します。
ImportError: No module named pyspark
私は/pathtospark/python
への$ PYTHONPATHを設定していたので、それが操作できますrunserver.py
また、/ etc/environmentに$ PYTHONPATHを設定し、sudoをrootにするとecho $PYTHONPATH
を実行します。
正しい$ PYTHONPATHを返します。
誰もがspark-flask-uwsgi-nginxを試すことができますか?
PS:私は
PYTHONPATH=/usr/local/lib/spark/python
によってuwsgi iniファイルでPYTHONPATHを設定しようとしたが、それはどちらか動作しませんでした:(