2010-10-15 83 views
0

编辑:看完这个http://projects.scipy.org/numpy/ticket/1322看来,我使用的NumPy版本不适用于Mac OS 10.5.x. 有没有人可以访问适用于Mac OS 10.5的NumPy版本?我无法得到它编译。安装NumPy for Python 2.7时导入错误

原帖...

我想使用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 

有没有人有经验,这或对如何解决这个问题的建议吗?

谢谢!

回答

1

您可以在numpy邮件列表中找到关于Mac OS当前问题的讨论,并且我会建议您讨论那里的安装问题,因为那是开发人员试图解决问题的方法。

例如 http://groups.google.com/group/numpy/browse_thread/thread/a0ceb45b58feca2b#

,这是OS 10.5特定

http://groups.google.com/group/numpy/browse_thread/thread/de75279785d56a25/2bfbb96e6d6c0a2e

你可以参与到这些工作,因为他们似乎不是有很多OS 10.5的用户可用于测试。

+0

谢谢 - 我一直和那里的人保持联系,并且已经开始运转。他们发布了适用于OS 10.5的1.5.1版本的二进制文件 – registrar 2010-10-21 11:21:22