【发布时间】:2012-09-19 17:26:32
【问题描述】:
我尝试在终端中使用 NumPy,但系统给了我这样的错误消息:
Traceback(最近一次调用最后一次):文件“”,第 1 行,in 文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/init.py", 第 137 行,在 导入 add_newdocs 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/add_newdocs.py”, 第 9 行,在 从 numpy.lib 导入 add_newdoc 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/init.py”, 第 4 行,在 从 type_check 导入 * 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/type_check.py”, 第 8 行,在 将 numpy.core.numeric 导入为 _nx 文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/init.py", 第 5 行,在 导入多数组
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): 没有找到合适的图片。发现: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: 通用包装器中没有匹配的架构
我该如何解决?我从官方源安装了 Python 2.7.3,我的机器运行的是 OSX 10.7.4。
【问题讨论】:
-
我建议通过 homebrew 使用 --universal 标志安装 python:github.com/mxcl/homebrew/wiki/Homebrew-and-Python
-
@Hayden:OP 显然是机器上的一个 numpy(否则不会找到
multiarray.so...
标签: python macos numpy osx-lion