2012-01-11 4 views
0

필자는 파이썬을 거의 사용하지 않고 Mac OS에서 사용하지 않았다고 말함으로써이 질문을 시작합니다. 그래서 나는 아마 내가 오히려 어리석은 짓하고!파이썬이 가져 오기 모듈을 찾을 수 없음 (Mac)

저는 두 개의 python 프로젝트를 보냈습니다. 그 중 하나는 실행해야합니다.

context.py:16: ImportError: No module named fetch_command 

음 .. fetch_command 같은 디렉토리에 다른 프로그램에서 모듈 (이다 : 나는 프로젝트를 열 때 나는 다음과 같은 오류가 (TextWrangler에서)에 관심이 있어요, 실행 /Users/myname)를 실행하려고하는 프로그램으로 설정하십시오. 응용 프로그램에 대한 (부족한 문서는 제안 :

"나는 당신의 파이썬 설치 DIRS에 설치하려고하지 않을 , 나는 약간의 홈 디렉토리 또는 접두사에 설치하고 PYTHONPATH 및 PATH를 설정 (또는 VIRTUALENV 사용하십시오) "

그래서 나는 시도 (및 성공 - 제가 테스트 한 PATH와 PYTHONPATH에 echo $PATHecho $PYTHONPATH)를 추가 Users/myname를 호출하여이 아무것도하지 않았다 그때 PATH와 PYTHONPATH에 /Users/myname/other_python_app/src를 추가했지만,이 또한.. 누구도 내가 뭘 잘못하고 있는지 안다 ..?

미리 감사드립니다.

답변

0

아, 이제 문제를 이해합니다. Python 프로젝트에서 찾을 수있는 것이 아니라 텍스트 편집기에서 찾을 수있는 것은 아닙니다. TextWrangler 내에서 PYTHONPATH를 설정하는 메뉴 항목이 있어야합니다 (문서를 찾으려고했지만 사이트가 다운 된 것 같습니다). 종종 이러한 편집기는 PYTHONPATH 변수를 존중하지 않거나 재시작 할 때만 그렇게합니다.


는 귀하의 경우 해킹의 비트이지만, __init__.py 그래서 파이썬이 디렉토리가 모듈을 포함하는 것을 알고 빈 파일을 추가하려고합니다.

+0

다른 파이썬 프로젝트의 src 디렉토리에 있습니까? 그렇다면 지금 시도해 보았습니다. 여전히 같은 오류가 발생합니다. – tiswas

관련 문제