小编典典

导入cv2时DLL加载失败错误

python

我已经使用python 3.6在Windows机器上安装了opencv,没有任何问题,使用:

pip install opencv-python

但是当我尝试导入cv2时,出现以下错误

ImportError: DLL load failed: The specified module could not be found.

它说cv2不适用于python 3我在想这是否已修复或是否有解决方法


阅读 232

收藏
2021-01-20

共1个答案

小编典典

您可以opencv_python‑3.2.0‑cp36‑cp36m从此非官方站点上在Windows
32位或64位计算机上下载最新的适用于Python 3.6的OpenCV 3.2.0,查找以开头的文件。然后键入以下命令进行安装:

  • pip install opencv_python‑3.2.0‑cp36‑cp36m‑win32.whl (32位版本)
  • pip install opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl (64位版本)

我认为这会更容易。

2017年9月15日更新:

OpenCV 3.3.0车轮文件现在可在非官方网站上获得并替换OpenCV 3.2.0

于2018-02-15更新:

OpenCV 3.4.0车轮文件现在可在非官方网站上获得并替换OpenCV 3.3.0

2018年6月19日更新:

OpenCV 3.4.1车轮文件现已在非官方站点上提供了CPython 3.5/3.6/3.7支持,并已替换OpenCV 3.4.0

2018年10月3日更新:

OpenCV 3.4.3车轮文件现已在非官方站点上提供了CPython 3.5/3.6/3.7支持,并已替换OpenCV 3.4.1

于2019-01-30更新:

OpenCV 4.0.1现在可以在非官方站点上获得带有轮子文件的CPython 3.5/3.6/3.7支持。

于2019-06-10更新:

OpenCV 3.4.6``OpenCV 4.1.0现在可以在非官方网站上获得车轮和车轮文件的CPython 3.5/3.6/3.7支持。

2021-01-20