安装适用于Python 2.7的NumPy时导入错误

安装适用于Python 2.7的NumPy时导入错误,python,numpy,Python,Numpy,编辑:阅读本文后,我使用的NumPy版本似乎不适用于Mac OS 10.5.x有人可以使用Mac OS 10.5的NumPy版本吗?我也无法编译 原创帖子… 我正在尝试使用NumPy,但安装时遇到困难。我正在使用sourceforge上提供的安装程序 NumPy v1.5.0(Py2.7) Python 2.7 Mac OS 10.5.8(PPC) 运行安装程序后(我所做的只是双击.pkg并按照说明操作),我尝试导入它 >>> import numpy Traceback (

编辑:阅读本文后,我使用的NumPy版本似乎不适用于Mac OS 10.5.x有人可以使用Mac OS 10.5的NumPy版本吗?我也无法编译

原创帖子…

我正在尝试使用NumPy,但安装时遇到困难。我正在使用sourceforge上提供的安装程序

NumPy v1.5.0(Py2.7)
Python 2.7
Mac OS 10.5.8(PPC)

运行安装程序后(我所做的只是双击.pkg并按照说明操作),我尝试导入它

>>> import numpy

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import numpy
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/nump/__init__.py", line 153, in <module>
    import random
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/__init__.py", line 87, in <module>
  from mtrand import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/mtrand.so, 2): Symbol not found: _fopen$UNIX2003
  Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/mtrand.so
  Expected in: /usr/lib/libSystem.B.dylib
导入numpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 进口numpy 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/nump/_init__.py”,第153行,在 随机输入 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/_-init____;.py”,第87行,在 从mtrand导入* ImportError:dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/mtrand.so,2):未找到符号:_fopen$UNIX2003 引用自:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/mtrand.so 应位于:/usr/lib/libSystem.B.dylib中 有没有人对此有经验,或者对如何修复它有什么建议


谢谢

您可以在numpy邮件列表中找到有关Mac OS当前问题的讨论,我建议您在那里讨论安装问题,因为正是开发人员试图解决这些问题

比如说

这是OS10.5特有的


您可以加入这项工作,因为他们似乎没有太多的OS 10.5用户可供测试。

谢谢-我已经与那边的人联系过,并且已经启动并运行了。他们发布了适用于OS10.5的1.5.1二进制文件