|||
搞一个项目,需要使用 Python,Numpy 等 Python 库,而 Anaconda 是一个比较全的 Python 发行库,所以安装使用。
但是运行 Python 程序时报错:
undefined symbol: __log10_finite
undefined symbol: __pow_finite
undefined symbol: __exp_finite
反复尝试后发现,是 Anaconda 中安装了 libm.so 库,与系统的 libm.so 库冲突,只要将 anaconda/lib/ 目录下的 libm.so 文件改为其他名(libm.so.bak),使程序调用系统的 libm.so 库即可
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 06:52
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社