2014-10-06 2 views
0

저는 pip를 사용하여 Django를 설치했습니다.Django를 설치할 때 이름이 지정된 모듈이 없습니다.

sudo pip install Django 

성공적으로 작동합니다. 그러나, 파이썬 코드를 실행하려고했을 때.

import django 

enter image description here 그것은 발견되지 모듈을 보여줍니다. 그런 다음 pip freeze 명령을 사용하여 설치를 확인합니다. 장고는 거기에 나열되어 있습니다! 내가 어떤 파이썬을 실행하면

pip freeze 
Django==1.7 

, 그것은 보여줍니다

which python 
/Library/Frameworks/Python.framework/Versions/2.7/bin/python 

그래서 누군가가 나를 도울 수 있습니까? 내 컴퓨터 OS가 MAC OS 10.9.2

해결책 : 친구 제안 (다시 sudo pip install django 실행)에서 결과가/usr/local/lib/python2에 이미 있음을 알았습니다. .7/site-packages. 그리고 시스템 경로의 결과 리콜 :

export PYTHONPATH=/usr/local/lib/python2.7/site-packages 

또한이 방식으로 작동합니다 :

import sys 
sys.path.append('/usr/local/lib/python2.7/site-packages') 
내가 그 디렉토리를 찾지 못했습니다

import path 
for p in sys.path: print p 

을, 그때 나는 아래의 코드를 사용

하지만이 두 가지는 일시적으로 작동합니다. 터미널을 닫으면 다시 추가해야합니다.

+0

정확하게 오류 추적의 모양은 어떻게됩니까? 감사. – alecxe

+0

방금 ​​그림을 첨부했습니다. 지금은 내 컴퓨터에 파이썬의 많은 버전이 있기 때문에 그것이있는 것 같아요. 오른쪽에 설치되지 않았습니다. –

+0

방금 ​​시스템 경로를 확인했는데 "Django"또는 "django"가 포함 된 경로 이름이 없습니다 –

답변

0

모든 문제에 대한 쉬운 해결책 :

관련 문제