在Mac 10.8.4上安装Numpy

时间:2013-07-18 16:43:12

标签: python macos numpy osx-mountain-lion

我是python / numpy /编程的新手。我pip安装numpy。这是它的路径:

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

然后,当我进入python shell时,我输入import numpy并获取:

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 个答案:

答案 0 :(得分:0)

我认为问题是你的pip链接到了错误的python版本。如果/Library/Frameworks/Python.framework/Versions/2.7/bin/pip不存在,请重新下载pip,转到pip文件夹并输入python setup.py install。这将重新安装当前python版本的pip(如果它是一个新版本,您可能还需要安装安装工具)。

检查以确保您的/Library/Frameworks/Python.framework/Versions/2.7/bin位于$ PATH的前面。我认为这可能是这种情况,因为它看起来像是一个osx二进制安装,它会自动执行此操作。然后你可以使用pip来安装正确的python版本所需的一切。

如果您不熟悉这些安装,只需要scipy套件,您可以从https://store.continuum.io下载anaconda作为可执行文件,它将为您设置一切。