【问题标题】:scipy cephes import errorscipy cephes 导入错误
【发布时间】:2011-06-28 18:36:32
【问题描述】:

我花了几个小时试图弄清楚如何解决这个问题。

我最近安装了 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

【问题讨论】:

  • 您找到解决问题的方法了吗?我遇到了同样的错误。
  • 我也是。有什么想法吗?

标签: python import scipy


【解决方案1】:

我建议您删除 scipy,然后再次对其执行 easy_install。据我所知,删除有点手动,删除 /usr/local/lib/python2.7/site-packages/scipy 和其他任何看起来相关的内容。

【讨论】:

    【解决方案2】:

    我遇到了同样的错误,我使用了一些官方包和一些来自the collection here 的包。 收到此错误后,我注意到此消息:注意:这些构建与官方 SciPy 二进制文件不完全兼容。

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

    【讨论】:

      猜你喜欢
      • 2017-03-28
      • 1970-01-01
      • 2018-12-18
      • 2018-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-22
      • 1970-01-01
      相关资源
      最近更新 更多