Python 无法执行脚本pyi\u rth\u多处理

Python 无法执行脚本pyi\u rth\u多处理,python,python-3.x,pyqt,pyqt5,pyinstaller,Python,Python 3.x,Pyqt,Pyqt5,Pyinstaller,我有一个pyqt5应用程序,并使用pyinstaller test.spec(test是我的项目名称)生成.exe文件。打开dist文件夹中的.exe文件就可以了。但当我尝试将应用程序打开到另一台机器(虚拟)时,会出现导入错误: Import Error: DLL load failed while importing _socket: The parameter is incorrect. [1904] Failed to execute script pyi_rth_multiproces

我有一个pyqt5应用程序,并使用
pyinstaller test.spec
(test是我的项目名称)生成
.exe
文件。打开dist文件夹中的
.exe
文件就可以了。但当我尝试将应用程序打开到另一台机器(虚拟)时,会出现导入错误:

Import Error: DLL load failed while importing _socket: The parameter is incorrect.

[1904] Failed to execute script pyi_rth_multiprocessing

我迷路了,试着寻找,结果却更加困惑。有什么建议吗?

我认为虚拟机的环境与构建环境不同。如果可能的话,在虚拟机上尝试构建并打开应用程序怎么样?

我认为虚拟机的环境与构建环境不同。如果可能的话,试试在你的虚拟机上构建并打开应用程序怎么样?

我也得到了同样的结果。有趣的是,只有在某些计算机上安装时,而不是在其他计算机上安装。@Erez对我来说是一样的……我得到了同样的东西。有趣的是,只有在某些计算机上安装时,其他计算机上才安装。@Erez对我来说也是如此……嗨!安装在我的虚拟机中的Windows 7缺少更新,因此导致问题。我通过更新系统来修复它。谢谢你的回答!安装在我的虚拟机中的Windows 7缺少更新,因此导致问题。我通过更新系统来修复它。谢谢你的回复