Python 适用于windows XP的opencv

Python 适用于windows XP的opencv,python,opencv,windows-xp,Python,Opencv,Windows Xp,我在上一个研究项目中使用opencv。我已经安装了python 2.7 x86和opencv 3.4。 我在64位windows 8中开发了我的python项目,并通过Pyinstaller将我的应用程序从.py转换为.exe,它运行良好 但当我将我的应用程序移动到windows xp pack 3 32位的工业机器上并尝试导入cv2时,我得到以下错误: ImportError:DLL加载失败:找不到指定的模块 注意,我尝试安装微软Visual C++ 2015,并没有解决这个问题,我尝试在ST

我在上一个研究项目中使用opencv。我已经安装了python 2.7 x86和opencv 3.4。 我在64位windows 8中开发了我的python项目,并通过Pyinstaller将我的应用程序从.py转换为.exe,它运行良好

但当我将我的应用程序移动到windows xp pack 3 32位的工业机器上并尝试导入cv2时,我得到以下错误:

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

注意,我尝试安装微软Visual C++ 2015,并没有解决这个问题,我尝试在STACKORM上对这个问题说了些什么,但是我没有用。


有人能帮我吗?

您应该将opencv.dll复制到contains.exe目录。

WindowsXP和Python v3.4支持的最新受支持版本是“3.2.0.8” 您仍然可以通过以下命令安装它:

pip install opencv-python==3.2.0.8

我照你说的做了,但这在我们的代码中也不起作用。py我们有相同的ImportError。你能发现没有找到dll文件吗?使用Windows的Process Explorer和Process Monitor。