2010-10-15 87 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