导入OpenCV python模块时出错(使用Qt和QtOpenGL构建时)
我最近下载了OpenCV 2.3.1,在Qt和QtOpenGL打开的情况下使用CMake标志编译。我的Qt版本是4.7.4,配置为启用OpenGL。假设我只需要将cv2.pyd复制到Python的站点包路径: C:\Python27\Lib\site包 同时确保OpenCV DLL在我的路径中的某个位置。然而,当我试着打电话时 进口cv2 在ipython中,它返回了一个错误: ImportError:DLL加载失败:找不到指定的过程导入OpenCV python模块时出错(使用Qt和QtOpenGL构建时),python,qt,opencv,import,Python,Qt,Opencv,Import,我最近下载了OpenCV 2.3.1,在Qt和QtOpenGL打开的情况下使用CMake标志编译。我的Qt版本是4.7.4,配置为启用OpenGL。假设我只需要将cv2.pyd复制到Python的站点包路径: C:\Python27\Lib\site包 同时确保OpenCV DLL在我的路径中的某个位置。然而,当我试着打电话时 进口cv2 在ipython中,它返回了一个错误: ImportError:DLL加载失败:找不到指定的过程 我还尝试了OpenCV 2.3,结果出现了相同的错误。如果O
我还尝试了OpenCV 2.3,结果出现了相同的错误。如果OpenCV是在没有Qt的情况下编译的,那么导入就可以正常工作。以前有人遇到过类似的问题吗?或者,是否需要获取更多信息,例如哪个DLL缺少哪个过程?可能需要qt DLL与opencv DLL位于同一位置,并且它们必须是使用与opencv相同的编译器(可能还有python)构建的版本可能需要qt dll与opencv dll位于同一位置,并且它们必须是使用与opencv(可能还有python)相同的编译器构建的版本。事实上,我的所有qt dll也是使用路径中相同的编译器构建的。但这没有帮助。谢谢你的输入。事实上,我所有的Qt DLL都是用同一个编译器构建的。但这没有帮助。谢谢你的意见。