Loading

dilb安装的三种方法

dilb库安装失败,源码安装嘎嘎报错,所以这里记录一下

dlib库是一个很特殊的库,在下载dlib库之前需要下载两个库(cmake、boost这两个库)

pip install cmake boost

解决办法一

安装的时候制定版本号,dlib的版本号需要和虚拟环境相匹配

pip install dilb==19.24.0

如果该方法报错,直接看下一个

解决办法二

手动下载本地库(源码文件安装需要源码编译,要用到VC++库,有的电脑用的虚拟环境,VC++库版本太低就会安装不上,这个方法省略了源码编译的过程)

百度网盘链接:链接:https://pan.baidu.com/s/1Aj8ze9_XBGdMy_bjCwc7sw 提取码:4gh2

image-20230614081622698

这里的cp39是python3.9的意思,自己寻找相对应的版本

解压之后,pip install 文件名(有虚拟环境的进入虚拟环境再执行安装命令)

pip install dlib-19.22.99-cp39-cp39-win_amd64.whl

如果源码也无法安装,看下一个方法

解决办法三

不用看了

源码文件安装(源码编译,需要VC++库)

下载Microsoft VC++ Build Toolshttps://visualstudio.microsoft.com/zh-hant/visual-cpp-build-tools/

现在VC++库(下载最新版):https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170

https://aka.ms/vs/17/release/vc_redist.x64.exe

image-20230614083053743

扩展

有conda的执行这个命令好像可以安装(没有试过)

conda install -c https://anaconda.org/conda-forge/repo?type=conda&label=main dlib

posted @ 2023-06-14 08:39  hkwJsxl  阅读(251)  评论(0编辑  收藏  举报