遇到 ImportError: liblapack.so.3: cannot open shared object file: No such file or directory 错误表明系统中缺少 LAPACK(线性代数包)库,这是执行科学计算常需的一个库,特别是在使用像 NumPy 或 SciPy 这样的 Python 库进行矩阵运算时。
Debian/Ubuntu
在 Debian 或 Ubuntu 系统上,你可以通过安装 liblapack-dev 包来解决这个问题。打开终端并运行以下命令:
sudo apt-get update
sudo apt-get install liblapack-dev
CentOS/RHEL
在 CentOS 或 RHEL 系统上,你需要安装 lapack-devel 包。打开终端并运行以下命令:
sudo yum install lapack-devel