栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

安装Dlib Python版本

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安装Dlib Python版本

安装Dlib Python版本

1、先下载dlib源码包
​ wget http://dlib.net/files/dlib-19.20.tar.bz2

2、解压dlib源码包
tar -xvf dlib-19.20.tar.bz2
3、安装python库
python setup.py install #不同的电脑安装时间不一样,我大概安装了五到十分钟这样子;

遇到的问题: 问题1
importError: /home/xxx/software/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/xxx/software/anaconda3/lib/python3.7/site-packages/dlib-19.20.0-py3.7-linux-x86_64.egg/dlib.cpython-37m-x86_64-linux-gnu.so)
解决办法:
	1、看GLIB的版本
	命令:trings /home/xxx/software/anaconda3/bin/../lib/libstdc++.so.6 | grep GLIBCXX

​ 结果:

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
发现没有3.4.26的版本
2、同样的方法可以查看系统的这个文件是不是一样的
	命令:strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
	结果:执行后结果发现有3.4.26的版本
	
3、复制系统的这个库到当前anaconda的路径下(注意,复制系统的文件到anaconda路径下之前,最好先备份一下anaconda的libstdc++.so.6.xxx 这个文件)
命令:cp -rf /usr/lib/x86_64-linux-gnu/libstdc++.so.6* home/xxx/software/anaconda3/bin/../lib/
然后运行就没有那个错误了
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882706.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号