ImportError: DLL load failed while importing _dlib_pybind11: 找不到指定的模块。
配置:windows11,python3.8,cuda11.7
尝试了许多方法,包括1.下载cudnn放在cuda文件夹;2.卸载重装dlib;3.根据stackflow的大佬的方法进行修改;4.查看dlib的相关issue。但是都没解决。
最后通过下载安装对应版本大佬编译好的dlib轮子成功,感觉就是C++和python之间的编译问题,在不少轮子上都会有类似的问题,建议新手下载一下visual studio,安装的时候安装上C++相关的依赖,可以避免一些python中的错误。考虑到有的同学可能没有梯子,我直接放百度网盘链接。
百度网盘链接:链接:https://pan.baidu.com/s/1BssGW9tfO1Om4cgE73DhGA?pwd=b7m4
提取码:b7m4
--来自百度网盘超级会员V3的分享
PS:链接的dlib文件夹中包含3.7,3.8,3.9版本的dlib,3.10版本的去pypl自己下载就行。
再PS:链接中的文件没有任何密码,绝对免费,请放心下载。强烈谴责小部分奇怪的要积分或者加密收费链接,公开的收毛费