python - Python 自动化测试:ImportError: liblapack.so.3gf
问题描述
我试图让我的一个 Python 自动化测试工作,但不幸的是我遇到了这个错误: ImportError: liblapack.so.3gf: cannot open shared object file: No such file or directory 机器规格是:Linux crazlulinuxuser 4.9.0-6 -amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
我已经安装了正确的软件包,这是 lapack 绝对路径的输出:
/usr/lib/x86_64-linux-gnu/lapack$ ls -Faithsl
total 19M
1060118 120K drwxr-xr-x 148 root root 116K Apr 25 14:07 ../
1705054 4.0K drwxr-xr-x 2 root root 4.0K Apr 25 14:05 ./
1714629 12M -rw-r--r-- 1 root root 12M Sep 13 2017 liblapack.a
1725288 0 lrwxrwxrwx 1 root root 18 Sep 13 2017 liblapack.so -> liblapack.so.3.7.1
1706104 0 lrwxrwxrwx 1 root root 18 Sep 13 2017 liblapack.so.3 -> liblapack.so.3.7.1
我在 .bashrc 文件中有以下条目: export LD_LIBRARY_PATH=/usr/local/nest-python/lib:/usr/lib/x86_64-linux-gnu:/usr/local/lib:/usr/lib/x86_64-linux -gnu/lapack
我确实遵循了其他 StackOverflow 解决方案来解决类似问题,但未能成功使其正常工作。
我错过了什么。有人可以帮我解决这个问题。谢谢你。
解决方案
推荐阅读
- json - jackson - 避免序列化 getter
- javascript - 如何从 VS Code 隐藏文件
- python - Odoo,create() 缺少 1 个必需的位置参数:'vals'
- identityserver4 - IdentityServer4 API 调用另一个 API
- amazon-emr - 从 Airflow(使用气流 Livy 运算符)向 Livy(在 EMR 中)提交 Spark 作业
- node.js - sequelize-auto 找不到模块“续集”
- typescript - 接口键中的自我类型
- sql - 计算表中每一列的空值数
- javascript - 为特定组件修改 JSON.stringify()
- spring-boot - 如何使用 Dataflow 和 SpringBoot 框架通过 JSON 格式的 API 端点返回文本文件数据?