坑:
1、安装完opencv-python后,报错:pycharm中import cv2报错:Cannot find reference 'cv2' in __init__.py
解决方案:
还需要安装opencv-contrib-python(pip install opencv-contrib-python)
(网上有说版本的问题,我这两个版本用的最新的,也没有问题)
2、在windows server部署时,import cv2 报错:ImportError: DLL load failed: 找不到指定的模块。
ModuleNotFoundError: No module named 'cv2' File "C:pythonpython37-homelibsite-packagescv2\__init__.py", line 5, in <module> from .cv2 import * ImportError: DLL load failed: 找不到指定的模块。
解决方案(拆分成多个问题来解决):
a、怎么查找缺少的dll?
使用depends软件查看究竟缺失什么DLL
下载地址:http://www.dependencywalker.com/
(具体方法参考:https://blog.csdn.net/z564359805/article/details/84205648)
b、MF.dll/MFReadWrite.dll/MFPlat.DLL文件丢失问题
https://blog.csdn.net/qq_44045573/article/details/108833095
c、缺少IEShims.dll和gpsvc.dll的问题
https://blog.csdn.net/z564359805/article/details/84205648