Scipy Cephes 导入错误

4
我花了几个小时来解决这个问题。
我最近安装了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


你有找到解决问题的方法吗?我也遇到了相同的错误。 - user1028316
我也是。你有任何想法吗? - bob.sacamento
2个回答

0

我也遇到过这个错误,我使用了一些官方软件包以及此处的软件包。 在遇到这个错误后,我注意到了这个消息:注意:这些构建与官方SciPy二进制文件不完全兼容。

所以我完全卸载了scikit-learn、scipy和numpy,并且只使用了来自该来源的软件包进行安装,结果正常运行。


0

我建议您先删除scipy,然后再进行easy_install安装。据我所知,删除操作需要手动完成,即删除/usr/local/lib/python2.7/site-packages/scipy以及其他相关文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接