我正在尝试在我的计算机(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