前提・実現したいこと
Pythonanywhereを使い、flaskでアプリケーションをデプロイしようとしています。しかし、Pythonのimport errorが出て、アプリが動きません。
よろしければご回答お願い致します。
発生している問題・エラーメッセージ
2018-05-01 04:42:52,129: Error running WSGI application 2018-05-01 04:42:52,131: ModuleNotFoundError: No module named 'web' 2018-05-01 04:42:52,131: File "/var/www/my_user_name_pythonanywhere_com_wsgi.py", line 79, in <module> 2018-05-01 04:42:52,131: from web import app as application 2018-05-01 04:42:52,131: *************************************************** 2018-05-01 04:42:52,131: If you're seeing an import error and don't know why, 2018-05-01 04:42:52,131: we have a dedicated help page to help you debug: 2018-05-01 04:42:52,131: https://help.pythonanywhere.com/pages/DebuggingImportError/ 2018-05-01 04:42:52,131: ***************************************************
該当のソースコード
Python3.6
1path = '/home/my_user_name/ayame' 2if path not in sys.path: 3 sys.path.append(path) 4 5from web.py import app as application
試したこと
sys.pathを確認して、'/home/koki0211/ayame'が通っていることは確認しました。間違いなく、ayameのディレクトリにweb.pyは入っているのですが、認識されません。
補足情報(FW/ツールのバージョンなど)
virtualenvの仮想環境にて作業しています。virtualenvとpythonanywhereのinterpreterはPython3.6で統一しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。