본문 바로가기
Programing/Python

Python Intellij Project 설정시 Django 인식 오류

by Tomining 2016. 7. 14.
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