NumPy需要系统Python 2.7才能安装。

3
我正在尝试学习Python(为了安装BioPython而安装numpy 1.8.0),但在尝试将numpy安装到我的硬盘上时,出现错误提示“numpy需要系统Python 2.7才能安装”。我最近将我的操作系统从Mac OS X 10.6升级到Mavericks,并使用Python 2.7(虽然其他版本也已安装在我的计算机上)。我不是手动安装Mac程序的专家,所以可能有一个简单的解决方案,但我无法理解为什么操作系统告诉我我正在使用的Python版本(例如,如果我键入“python -V”,响应是“Python 2.7.5”)不存在。谢谢任何见解!Ryan
1个回答

5
你可能在尝试使用64位Python中的32位NumPy。 为了检查你的Python架构, 你可以打开交互式会话并输入
>>> import sys
>>> is_64bits = sys.maxsize > 2**32
>>> is_64bits
# output will be True or False

不提供新的东西,我将精简并链接到一些其他SO答案:
1)要解决此问题,您可以安装32位Python而不是使用OSX预安装的Python,然后将其设置为您的PATH中的默认python(这是Python网站推荐的路线)。 答案参考 2)您可以通过Enthought分发安装Python 答案参考

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接