在Windows 10上为Python 3.6.3安装opencv时,DLL加载失败错误

时间:2018-06-24 05:15:43

标签: python opencv

我在Windows 10 64位计算机上运行python 3.6.3 32位版本。

python version info

由于在this官方网站上找到的opencv仅支持python 2.7,因此我读到here可以使用以下方法为python 3.6安装opencv

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

>>> import cv2
  Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  ImportError: DLL load failed: The specified module could not be found.

我还尝试从this的非官方网站下载适用于python 3.6的opencv,并按照these的说明进行操作。

我仍然遇到相同的错误。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

问题是您在64位Windows计算机上使用32位Python发行版,因此它无法在AMD 64位平台上加载IA 32位.dll。

将Python发行版更改为64位发行版,希望它可以正常工作。