1.使用pip install opencv_python 安装成功后,
引用cv2 一直报错from .cv2 import * ImportError: DLL load failed: 找不到指定的模块
2.使用了本地安装 pip install opencv_python‑3.4.3‑cp37‑cp37m‑win_amd64.whl
opencv_python 下载网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
安装还是依然DLL load failed: 找不到指定的模块
3.网上找了depends 工具说可以看到cv2.pyd 运行缺少哪些dll,然后open查看,发现缺少了4个dll,
从系统的system32中搜索,放到cv2所在的目录,其中一个找不到,从网上搜索下载,放入,再用
depends open查看运行成功,没有缺少dll


4 重新引用cv2,无报错运行正常
depends 下载地址 https://download.youkuaiyun.com/download/xyf_1995/10783022
本文详细记录了解决在Windows环境下使用pip安装OpenCV后遇到的cv2导入失败问题,通过本地安装whl文件及使用depends工具检查缺失的dll文件,最终成功解决了DLL加载失败的问题。
2777

被折叠的 条评论
为什么被折叠?



