2016-10-18 6 views
0

Django 앱을 개발 중이며 이상한 문제가 있습니다. 나는 주사위를 사용하여 몇 가지 모듈을 설치 한 나는 "프로젝트 인터프리터 설정"에서 볼 수 있습니다Django ImportError : 모듈 이름이 없습니다. 모듈이 Project Interpreter 설정에서 표시됩니다.

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을 사용하고 있습니다 만,이 모듈 중 일부를 장고를 우회하려고하면 제대로 작동하기 때문에 문제가 될 수 있다고 생각하지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

콘솔에서 파이썬을 실행할 때 이러한 모듈을 가져올 수 있다고 말합니다. 같은 콘솔에서'manage.py'도 실행합니까? –

+0

@AntonisChristofides 예. 있습니다. – fragon

답변

0

유 명령으로, 당신의 VIRTUALENV를 활성화나요 :

source <virtualenv_name>/bin/ativate 
+0

예. Btw. 저는 PyCharm을 사용하고 있습니다. 원래의 "프로젝트 인터프리터"게시물에서 볼 수 있듯이 'virtualenv' – fragon

0

메인 폴더 (manage.py 파일을 포함 폴더)를 마우스의 오른쪽 버튼을 클릭하여 pycharm 루트 디렉토리에 설정 시도로 설정을 클릭합니다 루트 디렉토리.

관련 문제