如何导入cv2

时间:2019-02-10 23:23:50

标签: python opencv dll cv2

我是python的新手,目前正在使用opencv。使用cv2几天后,在导入cv2错误期间DLL加载失败。由于存在类似的问题,我在网上阅读了所有可以在线阅读的内容,尤其是在此处,试图解决该问题。 特别是,我已经尝试过:

  • 将python3 DLL文件粘贴到Anaconda3文件夹中
  • 降级python版本
  • 通过pip和conda安装/卸载opencv
  • 从头开始卸载并安装anaconda

没有成功。我正在使用ST3,以下是有关Conda和Python版本的信息:

      conda version : 4.6.3
conda-build version : 3.17.6
     python version : 3.7.1.final.0

此外,通过pip安装opencv-python时,导入cv2时显示了新错误:

    from .cv2 import *
ImportError: numpy.core.multiarray failed to import

我也试图解决此问题(似乎与numpy有关),但没有成功。

任何建议都将不胜感激!

1 个答案:

答案 0 :(得分:1)

我通过将 Library \ bin 添加到PATH环境变量来解决此问题:bin文件夹包含所需的DLL文件!