使用python在opencv中加载DLL失败

时间:2017-05-01 15:52:58

标签: python opencv

我希望有人能帮我解决问题, 我已经安装了python 3.6 amd64并将其添加到路径然后使用“pip”成功安装opencv 3.2 ...但是,当我尝试导入cv2(opencv库)时,这里是我得到的错误:

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

2 个答案:

答案 0 :(得分:0)

我猜你已经安装了pip2(用于python2)而不是pip3。(对于python3) 试试这个为python3安装pip

sudo apt-get install python3-pip 

现在使用

pip3 install python3-opencv

答案 1 :(得分:0)

确保cv2.pyd位于Python's lib\site-packages\目录中。

同时检查您的Windows&#39;中是否有OPENCV_DIR = C:\Program Files\OpenCV 3.2.0\x64\vc14或类似内容。 system variables设置。示例路径OPENCV_DIR适用于使用VC14 Visual Studio 2015 VC++编译的二进制文件。