Opencv:ImportError DLL加载失败:找不到指定的模块

时间:2018-03-20 23:59:25

标签: opencv

目前的答复已经有几年了,因此这篇文章。

Background:

  

Windows 10计算机,nVidia GPU(P5000),驱动程序391.03,CUDA工具   安装了V9.0.176,Windows操作系统Build 16299.309,Python版本3.6.4   与pip(不是Anaconda)

Task:

  

尝试从源代码构建OpenCV 3.4.1,包括" contrib"库。

Accomplished to date:

我在OpenCV计算机上使用Win10,然后CMake从源代码构建了Visual Studio 2015。 "发布" build成功运行,但" Debug"构建失败,因为无法找到Python调试库。将PYTHONPATH设为.../opencv-3.4.1/build/lib/python3/release

Problem:

当我运行python和"导入cv2"时,我在这篇文章的标题中收到错误消息。

QUESTIONS:

  1. 哪个DLL是python无法找到的?
  2. 它应该位于OpenCV构建目录下吗?
  3. 我是否需要设置OPENCVPATH?如果是这样,到底是什么?
  4. 我需要做些什么才能让构建的调试版本运行完成(它在4小时运行结束时失败,并显示一条关于无法找到Python调试库的神秘消息)?< / LI>

    提前为详细的帖子道歉,但任何指针都会受到赞赏。

    感谢。

    PS我当然会欣赏有关如何解决此问题的提示,但对根本原因的解释(这将教会我一些东西)更受欢迎。

0 个答案:

没有答案