Windows 10中_dlib_pybind11 import *上的Dlib ImportError导入,DLL加载失败

问题描述 投票:0回答:1

我能够在Windows 10中成功安装具有CUDA支持的Dlib,但是在我的计算机视觉项目的python代码中的“导入dlib”期间出现错误。

环境:Windows 10,Python 3.7.6(Anaconda),CUDA 11,CuDNN 10.2

错误消息

>>> import dlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\Anaconda3\lib\site-packages\dlib-19.20.99-py3.7-win-amd64.egg\dlib\__init__.py", line 12, in <module>
    from _dlib_pybind11 import *
ImportError: DLL load failed: The specified module could not be found.
python-3.x computer-vision dlib cudnn
1个回答
0
投票

这可以通过复制cudnn64_7.dll(在此处提供:https://developer.nvidia.com/cudnn)解决。进入%CUDA_PATH%/bin目录(可能是这样的:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin

© www.soinside.com 2019 - 2024. All rights reserved.