发布时间:2019-07-23 09:44:38编辑:auto阅读(1828)
不知道为什么python3.7版本安装dlib不能直接用pip,真的超级麻烦。然后看了其他一些博客感觉挺复杂的,boost居然也要设置环境变量,而且问题很多。
我大概花了一天的时间才总算弄好,而且也不是很复杂。
1.先去下载dlib的安装包,网址在这https://pypi.org/project/dlib/#files,然后解压安装包。
2.下载vs,我的vs版本是vs2017,如果没有先装上vs的要先装上喔https://blog.csdn.net/qq_36556893/article/details/79430133。然后设置cl.exe的环境变量(写入Path中,不知道环境变量在哪的去百度就知道了)。https://blog.csdn.net/zhang475546259/article/details/84104368
这里有写到如何设置将vs的cl.exe的环境变量。
3.用win+R打开命令提示符,输入pip install cmake,然后将cmake文件夹中的bin文件的路径写入到环境变量中,同样可参考https://blog.csdn.net/zhang475546259/article/details/84104368。
4.下载boost,用pip install boost。不用设置环境变量。
5.打开dlib解压后的文件,在文件搜索栏中搜索CMakeCache.txt,应该在Release文件夹下面会找到,找到之后,删除掉这个CMakeCache.txt文件(以使缓存失效,否则还是会链接python2.7。)
6.用cd 进入到dlib的路径,然后输入python setup.py install.等待差不多五分钟的安装时间,然后就可以了。
上一篇: 第一课:Python读取.csv文件
下一篇: Python---限定函数参数的类型及默
47486
45791
36786
34320
28957
25591
24438
19608
19105
17630
5460°
6043°
5567°
5634°
6569°
5372°
5372°
5880°
5853°
7165°