2011-12-04 4 views
0

에 기계화 모듈을 가져올 수 없습니다 나는 모듈이 easy_install을 사용하여 설치 기계화가 있지만 나는 다음과 같은 오류 얻을 가져올 시도 할 때 :파이썬 : 맥

Python 2.6.7 (r267:88850, Nov 21 2011, 14:59:21) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import mechanize 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named mechanize 

그냥 내가 다시 easy_install을 한 기계화를 설치했는지 확인을

easy_install mechanize 
Searching for mechanize 
Best match: mechanize 0.2.5 
Processing mechanize-0.2.5-py2.6.egg 
mechanize 0.2.5 is already the active version in easy-install.pth 

Using /Library/Python/2.6/site-packages/mechanize-0.2.5-py2.6.egg 
Processing dependencies for mechanize 
Finished processing dependencies for mechanize 

난 단지 내가 easy_install을 가져 오기에 해당하지 않는 사용하여 설치 외부 모듈의 대부분을 기계화하지 않는 것이 실현 : 그리고 내가 기계화가 있는지 확인합니다. 내가 macports가 설치되어 있다는 사실 때문입니다 ..? echo $PATH 는 맥 포트처럼 보이는 opt 디렉토리 아래에 파이썬을 설치 파이썬과 내가 한 $ PATH

/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Users/N-H/DevApps/android-sdk-mac_x86/platform-tools:/Users/N-H/DevApps/android-sdk-mac_x86/tools:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/opt/subversion/bin/:/opt/subversion/bin:/usr/bin/java:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/N-H/DevApps/android-sdk-mac_86/tools:/Library/grails-1.3.6/bin:/opt/subversion/bin:/usr/bin/java:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/N-H/DevApps/android-sdk-mac_86/tools:/usr/bin/gcc-4.2 

... (정말 확실하지)

$which python 
/opt/local/bin/python 
+1

이 부정적인 마크 왜 ..? –

+0

나는 똑같은 것을 궁금해하고 있었다. –

+0

아마 파이썬이 기대하는 것과 다른 디렉토리에 모듈을 설치했을까요? 나는 모듈 프로세스의 해상도에 익숙하지 않다. –

답변

2
에게 에코에서

내가 무엇을 얻을

Os X와 함께 제공되는 Python 2.6에 mechanize를 설치 한 것처럼 보이지만, macports에서 설치된 Python 인터프리터를 실행하고 있습니다. 당신은 함께 MacPorts의에서 파이썬 easy_install을 실행할 수 있습니다

(파이썬 2.7) :

/opt/local/bin/easy_install-2.7 
+0

브릴리언트 덕분에 무엇이 mac 포트 명령이 기본 파이썬 버전을 2.7로 설정할 것입니까? 나는 2.6에 있습니다 –

+1

IIRC는 "sudo port select python python27"입니다. –