2016-10-18 10 views
0

Djangoアプリケーションを開発中で、奇妙な問題が発生しています。私はピップを使用して、いくつかのモジュールをインストールしていると私は、「プロジェクトのインタプリタの設定」でそれらを見ることができます:Django ImportError:モジュールは指定されていませんが、モジュールはプロジェクトインタプリタの設定で表示されます

enter image description here

しかし、私はこれらのモジュールのいずれかをインポートしようとすると、私はこのようなエラーを取得:

File "/Users/Franek/Documents/testy/testy/testysearch/views.py", line 4, in <module> 
    from sumy.summarizers.text_rank import TextRankSummarizer 
ImportError: No module named sumy.summarizers.text_rank 

私はvirtualenvを使用していますが、これらのモジュールのいくつかをコンソールから(Djangoをバイパスして)実行しようとすると問題が発生するとは思われません。私は間違って何をしていますか?

+0

コンソールでPythonを実行するときにこれらのモジュールをインポートできるとします。同じコンソールから 'manage.py'も実行しますか? –

+0

@AntonisChristofidesはいそうです。 – fragon

答えて

0

uはコマンドを使用して、あなたのvirtualenvのをアクティブにしました:

source <virtualenv_name>/bin/ativate 
+0

はい、私はしました。 Btw。私はPyCharmを使用しています。私のオリジナル投稿で見ることができるように、 "プロジェクトインタプリタ"は正しく 'virtualenv'に設定されています – fragon

0

はメインフォルダ(manage.pyのファイルが含まれているフォルダ)にマウスのクリック、右ボタンでpycharmのルートディレクトリに設定として設定]をクリックしてくださいルートディレクトリ。

関連する問題