2011-12-28 3 views
2

가져 오기 오류, 여기에 무슨 일이 일어나고 있는지의 :장고 VIRTUALENV mimeparse 내 인생 파악을 위해 나는 내가 잘못 할 수없는 것은

  • 내 지역 dev에
  • 에 장고와 구글 애플리케이션 엔진을 실행하는거야 이것이 내가 내 '뭔가-ENV/lib에 사이트 패키지를 확인하여이 문제를 확인했습니다 그 VIRTUALENV
  • 에 대한 -E를 설치 핍 사용하여 mimeparse 패키지를 설치 한 python2.5에게
  • 를 실행하는 VIRTUALENV 내에서 무슨 일이 일어나고
  • /python2.5/site-packages 'for the mimeparse.py
  • 파이썬 쉘을 실행 16,
  • 내가 파이썬 manage.py 쉘은 또한 나를 수입 mimeparse에 실패 파이썬 manage.py의의 runserver를 실행
  • mimeparse 가져올 수 있습니다 실행
  • mimeparse 가져올 수 있습니다,하지만 꽤 장고 오류 페이지에 나는 것을 볼 수 있습니다 python 경로에 something-env/lib/python2.5/site-packages 폴더가 포함되어 있습니다.

무엇이 잘못 되었나요?

참고 : mimeparse.py를 프로젝트 루트에 복사해도 작동하지만 정확하게는 아닙니다.

+0

virtualenv가 활성화 된 runserver를 시작 하시겠습니까? – dm03514

+0

불행히도 예 – pyeleven

답변

0

당신은 다음과 같은 가져 오기 오류로 우분투를 실행 박히 경우 mimeparse라는 이름의 모듈 만 해당 디렉토리에 터미널에 다음 줄을 추가하여 설치한다 :

pip install mimeparse 

는 데비안있다 패키지 :

그러나 저는 debian 패키지를 설치할 필요가 없었습니다. 그냥 첫 번째 명령과 나를 위해 작동합니다.

환경을 활성화하는 것을 잊지 마십시오.

source $PYTHON_HOME/activate 

My $ PYTHON_HOME이 (가) 내 virtualenv python을 가리 킵니다.