即使已安装也无法找到 libgsl.so.23

即使已安装也无法找到 libgsl.so.23

我正在尝试在我的计算机(ubuntu 16.04.5 unity DE)上运行 molflow,并且已经安装了所需的所有依赖项。即便如此,当我尝试启动程序时,我还是收到以下错误:

user@computer:~/molflow_linux_debian_2.7.3$ ./molflow 
./molflow: error while loading shared libraries: libgsl.so.23: cannot open shared object file: No such file or directory

我已经使用 apt-get 查看了可用的软件包,也尝试过在线查找,但似乎找不到从哪里获取此库。非常感谢您的帮助。

提前致谢

答案1

我从安装了 gsl-2.5GNU FTP 站点在 Ubuntu 14.04 上遇到了同样的错误。 libgsl.so.23默认安装在 路径下/usr/local/lib。但操作系统在运行时无法找到该文件。

sudo ldconfig根据中的建议用命令解决了这个问题这个帖子

gsl 文档站点提到此错误并使用以下命令提供了另一种解决方案。

$ LD_LIBRARY_PATH=/usr/local/lib
$ export LD_LIBRARY_PATH

相关内容