【问题标题】:ImportError: libgsl.so.25 when importing python packageImportError:导入python包时的libgsl.so.25
【发布时间】:2022-08-11 08:14:54
【问题描述】:

我刚刚按照 linux mint 系统上的 conda 安装说明安装了 Sage Math。当我尝试使用以下命令将 Sage 包导入 python 时:

from sage.all import *

我收到以下错误:

ImportError:libgsl.so.25:无法打开共享对象文件:没有这样的文件或目录

这在我的另一台计算机上有效,但无法弄清楚为什么它不适用于此安装。

有人有什么建议吗?我猜我需要以某种方式将 python 指向 libgsl.so.25 文件。

  • 我有一个很好的运行圣人环境...正在寻找那个库...[dan@32 /usr/lib]$locate libgsl.so.*/usr/lib/libgsl.so.27/usr/lib/libgsl.so.27.0.0作为唯一的匹配项,我没有so-25-match...这是输出上述定位线在另一台计算机上?圣人版本也可能是相关的。

标签: python package sage


【解决方案1】:

我遇到了同样的问题,我的猜测是我的 libgsl 安装与 sagemath 使用的那个冲突,所以我从 /usr/local/lib 中删除了我的 libgsl 库并重新安装了 sage,之后它就可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 2011-06-02
    • 2013-12-14
    • 2012-10-04
    • 1970-01-01
    相关资源
    最近更新 更多