lemoncyb的个人博客分享 http://blog.sciencenet.cn/u/lemoncyb

博文

Anaconda 相关: undefined symbol: __log10_finite 解决

已有 6226 次阅读 2015-1-28 10:45 |个人分类:python|系统分类:科研笔记| Anaconda


搞一个项目,需要使用 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 库即可



https://blog.sciencenet.cn/blog-935970-863447.html

上一篇:mosh安装与使用+解决ssh卡顿
下一篇:Python调用C语言so
收藏 IP: 203.18.50.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-27 06:52

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部