步驟一:
首先檢查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' 成功