opencv-python cv2报错ImportError: DLL load failed: 找不到指定的模块

安装环境:Windows7,Anaconda3 python3.6.5,opencv-python3.4.3
在网上搜了很多答案后没有解决,确定不是版本不匹配的问题,于是下载软件depends.exe以检查是否缺少dll。
在软件中打开D:\Anaconda3\Lib\site-packages文件夹中的cv2.cp36-win_amd64.pyd,检查发现确实缺少了几个dll,其中包括一个名称为:api-ms-win-downlevel-shlwapi-l1-1-0.dll。
在网上下载该dll后贴到文件夹C:\Windows\System32(该文件夹用于放置64位dll)中,问题解决。
(剩下几个显示缺少的没有管。。。)

你可能感兴趣的:(opencv-python cv2报错ImportError: DLL load failed: 找不到指定的模块)