2013-07-18 5 views
0

저는 python/numpy/programming에 익숙하지 않습니다. 내가 pip 설치 numpy. 내가 파이썬 쉘을 입력 할 때, 나는 수입 NumPy와에 입력하고 얻을, 그리고Mac에서 Numpy 설치 10.8.4

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python 

: 여기에 해당 경로의

ImportError: No module named numpy 

이 보이는 것입니다 전체 같은 :

MacBook-Air:desktop tvska$ pip install numpy 
Requirement already satisfied (use --upgrade to upgrade): numpy in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python 
Cleaning up... 
MacBook-Air:desktop tvska$ python 
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import numpy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named numpy 

어떤 충고라도 정말 감사 할 것입니다!

+1

컴퓨터에 여러 버전의 python이 있습니까? 당신은'which python'과'which pip'에서 데이터를 제공 할 수 있습니까? – Daniel

+0

여러 버전이 있습니다. 2.3, 2.5, 2.6, 2.7 - Python을 열면 2.7이 실행되고 numpy는 2.7에 있습니다. 어떤 pip에 의해 의미합니까? – AlphaOmega

+0

단순히'which pip'를 터미널에 입력하고 python에 대해서도 똑같이하십시오. 파이썬 2.7과 함께 pip를 설치하지 않았을 가능성이 있습니다. 그래서 pip는 numpy를 다른 것으로 설치합니다. 파이썬 버전. 또한 numpy가'/ Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages /' – Daniel

답변

0

필자의 핍이 잘못된 파이썬 버전에 연결되어 있다고 생각합니다. /Library/Frameworks/Python.framework/Versions/2.7/bin/pip이없는 경우 pip 폴더로 이동하여 python setup.py install을 입력하십시오. 이것은 현재 파이썬 버전을위한 pip를 재설치합니다 (새 버전 인 경우 설정 도구를 설치해야 할 수도 있습니다).

/Library/Frameworks/Python.framework/Versions/2.7/bin이 $ PATH 앞에 있는지 확인하십시오. 나는 이것이 osx 바이너리 인 것처럼 보이고 이것이 자동적으로하는 것처럼 보이는 경우라고 생각한다. 그런 다음 pip를 사용하여 필요한 모든 것을 올바른 python 버전에 설치할 수 있습니다.

이러한 설치 방법에 익숙하지 않고 scipy 제품군 만 있으면 https://store.continuum.io에서 anaconda를 실행 파일로 다운로드 할 수 있으며 모든 것을 설정할 수 있습니다.

+0

그래서 내가 pip 폴더에 가서 python setup.py 설치 입력하면 setup.py 존재하지 않는 알려줍니다. "파일을 열 수 없습니다 'setup.py': [Errno 2 ] 해당 파일이나 디렉토리가 없습니다. " – AlphaOmega

+0

매우 이상합니다. 'https : // pypi.python.org/pypi/pip'에서 다운로드 한 것이 전부 다. – Daniel

+0

방금 ​​다시 시도하겠습니다. – AlphaOmega