步骤一:
首先检查microsoft Visual C++ distributed 2015 X86环境有没有,下载地址
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
下载【X86
】版,安装时出现已经有同类型在运行,打开软件管家发现已经有2017版的,卸载2017版的,再次安装【X86
】版
import cv2,若还是失败继续以下步骤
步骤二:
接着
使用depends软件查看究竟缺失什么DLL(成功)
下载地址:http://www.dependencywalker.com/
下载后,用软件打开Opencv安装目录,找到cv2.cp37-win_amd64.pyd
步骤三:
从'https://www.dll-files.com/api-ms-win-downlevel-shlwapi-l1-1-0.dll.html'下载api-ms-win-downlevel-shlwapi-l1-1-0.dll选择 x86 版本。
将api-ms-win-downlevel-shlwapi-l1-1-0.dll拷贝到C:\Windows\System32和C:\Windows\SysWOW64.
'import cv2' 成功