直接在python的命令符窗口安装dlib会报ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects的错误,我试了很多网上的解决方案都没有成功,然后打算下载dlib的车轮文件,就成功了
在下载文件之前要查看python版本所对应的dlib库 pip debug --verbose
这个是根据你自己的python版本看的
可以从这个博主的链接中获取到你所对应的dlib的车轮文件,将他下载下来,我尝试将文件放在不是python项目的目录下,在该目录下打开命令符窗口,执行
pip install dlib-19.24.1-cp311-cp311-win_amd64.whl
但是依旧报错,显示dlib没有安装,然后我就将文件放在我的python项目下,在python的命令符窗口执行 pip install dlib-19.24.1-cp311-cp311-win_amd64.whl
然后就不报错了
如何报错的话可能是dlib依赖的原因,我上网搜教程有说要下载boost、cmake,虽然没有成功,但是还是下载了
可以尝试下载 pip install boost -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.douban.com
pip install cmake -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.douban.com
标签:python,解决方案,pypi,install,pip,pycharm,dlib,cp311 From: https://www.cnblogs.com/cinan/p/18174709