事情起因

主要是有一个项目用到dlib库,但是运行pip安装的时候却提示错误,一大把红色的文字都差点给我看懵了。找了一下资料发现这个方法挺有用的所以分享一下。

安装 cmake 和 boost 库

运行以下两行命令安装cmake和boost库,cmake主要是编译使用的,boost我目前还不知道干嘛用的,有时间可以补一下。

pip install cmake
pip install boost

下载并且安装 Visual Studio 2019

下载链接:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)

运行之后选择下载安装Python开发以及使用C++的桌面开发,当然如果你有其他需求也可以一并安装。安装好了之后重启一下啊即可。

安装 dlib 库

这个时候应该就可以安装dlib库了,至少我本地安装是这样没错,运行以下指令安装dlib库。

pip install dlib