Ric*_*Żak 30 python installation numpy lapack
运行Ubuntu 11.10 + python2.7 ...从源代码构建numpy并安装它,但是当我去安装它时,我得到了
ImportError: /usr/lib/liblapack.so.3gf: undefined symbol: ATL_chemv
Run Code Online (Sandbox Code Playgroud)
当它试图从numpy.linalg导入lapack_lite时.我试图从头开始重建lapack,但它似乎只是制造
/usr/local/lib/libblas.a
/usr/local/lib/liblapack.a
/usr/local/lib/libtmglib.a
Run Code Online (Sandbox Code Playgroud)
和.so文件..so.3gf来自哪里,我该如何解决?
sor*_*imo 61
我有同样的问题,删除包libopenblas-base做了诀窍:
sudo apt-get remove libopenblas-base
Run Code Online (Sandbox Code Playgroud)
正如其他人已经解释的那样,几个软件包提供了liblapack.so.3gf的不兼容版本.
根据我看到的一些bug报告,你可能安装了多个BLAS/ATLAS/LAPACK提供程序,如ATLAS和OpenBLAS/GotoBLAS,这些提供程序相互冲突.看看这个:
$ ls -l /etc/alternatives/*.so.3gf
Run Code Online (Sandbox Code Playgroud)
并检查它们是否对应于同一个包(例如,它们都指向/usr/lib/atlas-base/
)
归档时间: |
|
查看次数: |
27419 次 |
最近记录: |