Python3中import cv2时出现ImportError: DLL load failed 解决办法

时间:2024-03-24 11:24:52

先说博主是在 python3.5下安装OpenCV时出现 ImportError: DLL load failed:找不到指定模块

Python3中import cv2时出现ImportError: DLL load failed 解决办法


我们都知道OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,OpenCV用C++语言编写,可以运行在Linux、Windows、Android和Mac OS操作系统上。提供了Python、Ruby、MATLAB等语言的接口,可实现图像处理和计算机视觉方面的很多通用算法。
错误之处 dll 装载失败,因此我们需安装运行使用 Visual Studio 2015 生成的 C++ 应用程序所需的运行时组件。这些组件是运行使用 Visual Studio 2015 开发的 C++ 应用程序所必需的,并与 Visual C+ 库动态链接。

解决办法:

1.下载安装opencv_python

a.下载自己对应的OpenCV版本,,链接:点击打开链接

    在cmd 下 pip安装

Python3中import cv2时出现ImportError: DLL load failed 解决办法

b.博主使用的pycharm环境下安装

Setting -> project interpreter,直接搜: openc-python

Python3中import cv2时出现ImportError: DLL load failed 解决办法


2.下载 Visual C++ Redistributable for Visual Studio 2015 (下载地址:点击打开链接,下载完直接安装即可)

3.import cv2 就OK了Python3中import cv2时出现ImportError: DLL load failed 解决办法