导入错误:libsingular-Singular-4.3.1.so:无法打开共享对象文件:没有这样的文件或目录

问题描述 投票:0回答:1

我尝试在 Ubuntu 23.10 终端中运行

sage
,它抛出了这个确切的错误:
ImportError: libsingular-Singular-4.3.1.so: cannot open shared object file: No such file or directory

我不确定要安装哪个软件包(考虑新的 ubuntu 23 (https://askubuntu.com/questions/1465218/pip-error-on-ubuntu-externally-management-environment-%C3%97-this -环境是外部)事情)如何。

如果重要的话,我从 apt 安装了 sage。

python python-3.x ubuntu sage
1个回答
0
投票

这是一个已知的错误:

一个快速的解决方法是降级与奇异相关的软件包。这是一个单行解决方案:

curl -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/libsingular4-dev-common_4.3.1-p3+ds-1_all.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/libsingular4-dev_4.3.1-p3+ds-1_amd64.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/libsingular4m3n0_4.3.1-p3+ds-1_amd64.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/singular-data_4.3.1-p3+ds-1_all.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/singular-modules_4.3.1-p3+ds-1_amd64.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/singular-ui_4.3.1-p3+ds-1_amd64.deb -O http://archive.ubuntu.com/ubuntu/pool/universe/s/singular/singular_4.3.1-p3+ds-1_amd64.deb && sudo dpkg -i libsingular4-dev-common_4.3.1-p3+ds-1_all.deb libsingular4-dev_4.3.1-p3+ds-1_amd64.deb libsingular4m3n0_4.3.1-p3+ds-1_amd64.deb singular-data_4.3.1-p3+ds-1_all.deb singular-modules_4.3.1-p3+ds-1_amd64.deb singular-ui_4.3.1-p3+ds-1_amd64.deb singular_4.3.1-p3+ds-1_amd64.deb && sudo apt-mark hold libsingular4-dev-common libsingular4-dev libsingular4m3n0 singular-data singular-modules singular-ui singular && rm -f libsingular4-dev-common_4.3.1-p3+ds-1_all.deb libsingular4-dev_4.3.1-p3+ds-1_amd64.deb libsingular4m3n0_4.3.1-p3+ds-1_amd64.deb singular-data_4.3.1-p3+ds-1_all.deb singular-modules_4.3.1-p3+ds-1_amd64.deb singular-ui_4.3.1-p3+ds-1_amd64.deb singular_4.3.1-p3+ds-1_amd64.deb

git上的完整答案:https://github.com/sagemath/sage/issues/36688

© www.soinside.com 2019 - 2024. All rights reserved.