[英]scipy cephes import error
我花了幾個小時試圖弄清楚如何解決這個問題。
我最近安裝了 scipy,我可以使用它的大部分模塊,除了似乎使用/scipy/special/
中的_cephes.so
模塊的任何模塊
當我嘗試導入 scipy.special 時,出現以下錯誤:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/scipy/special/__init__.py", line 9, in <module>
from _cephes import *
ImportError: /usr/local/lib/python2.7/site-packages/scipy/special/_cephes.so: undefined symbol: s_stop
我一直找不到其他有此錯誤的人。 請注意,未定義的符號是s_stop
而不是awsfa
。
我有同樣的錯誤,我使用了一些官方包和一些來自這里的集合。 收到此錯誤后,我注意到此消息:注意:這些構建與官方 SciPy 二進制文件不完全兼容。
因此,我完全卸載了 scikit-learn、scipy 和 numpy,並僅使用來自該來源的軟件包進行安裝,並且它工作正常。
我建議您刪除 scipy 然后再次執行 easy_install。 據我所知,刪除有點手動,刪除 /usr/local/lib/python2.7/site-packages/scipy 和其他任何看起來相關的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.