1. ホーム
  2. python

[解決済み] Pycharm エラー Django はこの環境ではインポートできません。

2022-02-14 16:40:04

質問

Pycharmで以下のようなエラーが発生します。

Error: この環境ではDjangoはインポートできません。

以前はうまくいっていたのですが、プロジェクトとvirtualenvを別のディレクトリに移動したらエラーが出ました。コンフィギュレーション設定の警告を無視してプロジェクトを実行すると、正常に動作するので不思議です。

問題は、Pycharmがプロジェクトインターパータを見つけられないことです。

Pycharmが実行しているコマンドは。

/Users/plorenzo/../gestorSchools/venv/bin/python3.4 /Users/plorenzo/../gestorSchools/schoolsManager/manage.py runserver 8000

virtualenvが起動します。

私の$PATHは

/Users/plorenzo/../gestorSchools/venv/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

と私の$PYTHONPATHを指定します。

/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4

数日かけて解決策を探しましたが、見つかりませんでした。

どのように解決するのですか?

やっとエラーが見つかりました。問題は、virtualenvのパスの中の1つのフォルダ名にアクセントがあることでした。

これが古いパスです。

/Users/plorenzo/../telefónica/gestorSchools/venv

これは、新しいものが動作します。

/Users/plorenzo/../telefonica/gestorSchools/venv