python3.7安装Dlib库

写在前面

文中会记录几次不同的安装经历,不是每个方法都成功了,所以最好先浏览一遍全文再选择一种方法尝试。
https://pypi.org/simple/dlib/

第一种(我唯一成功的)

离线下载whl文件,然后使用pip安装。

提供几个网址可以去下载:网址1(如下图,版本只到3.6),网址2(Dlib的官网)
我从别的地方下载的3.7版本:dlib-19.19.0-cp37-cp37m-win_amd64.whl

网址1打开的界面
具体步骤:
可以参考这篇文章
1、去到上述网站中下载所需要的whl文件(注意版本和python要对应),我使用的是dlib-19.19.0-cp37-cp37m-win_amd64.whl。

2、将上一步中下载的whl文件复制粘贴python所在文件的Scripts目录下(Scripts目录查看方式:以pycharm为例,File-Settings-Project-Python interpreter,在右侧上方就可以看到目录)。

3、在终端中跳转至第2步中所说的目录(例如:cd D:\python\project1\venv\Scripts),然后输入:pip install 完整文件名.whl(例如:pip install dlib-19.19.0-cp37-cp37m-win_amd64.whl)。

4、等待安装完成即可。

注:此时我已经尝试过很多方法,所以cmake、boost以及c++等我已经下载了。如果你用这个方法失败了可能是没下载这些的原因。

第二种(我没有成功)

直接pip安装

在终端输入pip install dlib,但是我没有成功(下载完成了后续步骤报错)

提供一个清华源镜像网址,可以下载的快一点:
pip install dlib -i https://pypi.tuna.tsinghua.edu.cn/simple

第三种(我没有成功)

在官网下载dlib的文件,然后运行setup.py

1、官网下载例如dlib-19.17.zip,解压好备用。

2、下载cmake,pip install cmake。(-i https://pypi.tuna.tsinghua.edu.cn/simple)

3、下载boost,pip install boost。(-i https://pypi.tuna.tsinghua.edu.cn/simple)

4、在终端跳转到第1步中解压后的文件夹(cd D:\……),然后运行 python setup.py install

第四种(我没有成功)

需要下载C++

1、官网下载Visual Studio,安装过程中在“单个组件”中安装MSVC v142 - VS 2019 C++ x64/x86 生成工具Windows 10 SDK (10.0.20348.0)
在这里插入图片描述
2、将文件目录加入Path环境目录,如……\VC\Tools\MSVC\14.29.30133\bin\Hostx86\x86

3、下载cmake,pip install cmake。(-i https://pypi.tuna.tsinghua.edu.cn/simple)

4、下载Dlib,pip install dlib。(-i https://pypi.tuna.tsinghua.edu.cn/simple)
(这个方法我看别人有用,但是我用了还是报错)
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/damogu_lv/article/details/135410026
今日推荐