簡體   English   中英

scipy cephes 導入錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM