多くの人が同様の質問を投稿していることは知っていますが、ほとんどの解決策を試しても成功しませんでした。Python3でapache2とdjangoを使用してWebページをホストしようとしています。
ImportError: No module named 'django'ファイルにアクセスしたときに見つけたエラー ログで、使用されている python バージョンを確認するためにwsgi.pyも追加しました。エラー ログから、次の python version を実行していることがわかります。import syssys.version3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609]
実行するpython3.5と、同じバージョンの Python を使用していることがわかります。ここではimport django、エラーなしで実行できます。
編集:私django.__file__はそれがにあり/home/USERNAME/.local/lib/python3.5/site-packages/django/init.py、そのパスがdjangoを実行しようとしたパス/home/USERNAME/.local/lib/python3.5/site-packagesにないことを確認しました。sys.pathしかし、それを追加してsys.path.append(path)も役に立ちませんでした:(
私が台無しにしたかもしれない何か考えはありますか?