0

Eclipse でインタープリターを実行できません。 仮想環境からpython2.7をロードする新しいインタープリターを作成しました 。manage.py ファイルを実行する と、モジュールをロードできないため、エラーが発生します。

端末から実行している場合は正常に動作しますが、Eclipse からコマンドを実行するとエラーが発生します。

エラー:

Traceback (most recent call last):
  File "/home/workspace/tms/manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named django.core.management

Ubuntu 11.0が原因でこの問題に直面していますか、それとも他の問題がありますか?

誰でも私を助けてくれますか..

4

1 に答える 1

0

通訳者が正しく設定されていないようです。新しいものを構成することをお勧めします。新しいインタープリターの場所を選択するときは、(システムのものではなく) virtualenv 内から python 実行可能ファイルを使用していることを確認してください/path/to/your/virtualenv/bin/python

Eclipse がフォルダーを Python パスに追加するように促すところまで来たら、おそらく「すべて選択」をクリックするのが最も簡単です。これには、仮想環境のすべてのパッケージ (django など) が含まれている必要があります。

django.core.management次に、プロジェクトでこの新しいインタープリターを使用すると、Eclipse はモジュール (およびプロジェクトで使用される他のすべてのモジュール)を見つけることができるはずです。

于 2013-02-18T07:31:18.260 に答える