Intellij 에서 Python Django Project 를 설정할 때, 아래와 같은 오류가 발생하는 경우가 있습니다.
"django is not importable in this environment”
이는 Python SDKs 설정시 Interpreter 설정이 제대로 되지 않은 경우 발생할 수 있습니다.
Project Structure > Platform Settings > SDKs 에서 Python 설정을 확인해 봅시다.
위 붉은 박스처럼 virtualenv 또는 python 설치 경로에 몇 가지 디렉토리들이 설정되어 있어야 합니다.
django 나 그 외 설치 패키지들을 인식하기 위해 필요한 정보들입니다.
만약 아무 것도 노출되지 않는다면, 수동으로 잡아주셔도 됩니다.
그 이후 Django 를 구동하면 오류 없이 구동 됨을 확인할 수 있습니다.
만약 그래도 안 된다면 Python 경로를 잘 확인해 주시고, SDKs 설정을 삭제 후 다시 생성해 보시길 권장합니다.
추가적으로 SDKs 등록할 때, python.exe 파일을 등록하게 되는데, 이 때 invalid interperter 라는 오류를 접한다면 위와 같은 현상을 경험하게 됩니다.
이 때도 위처럼 처리하시면 정상적으로 해결이 가능합니다.
'Programing > Python' 카테고리의 다른 글
APScheduler 사용기 (0) | 2016.07.26 |
---|---|
JPype 사용기 (0) | 2016.07.19 |
Window 환경에서 Python VirtualEnv 사용하기 (0) | 2016.07.06 |
Python 기초 스터디 자료 (0) | 2016.03.27 |
Parallel Python (0) | 2016.01.20 |