首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法执行脚本pyi_rth_multiprocessing

无法执行脚本pyi_rth_multiprocessing
EN

Stack Overflow用户
提问于 2020-05-05 15:18:04
回答 2查看 10.1K关注 0票数 1

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

代码语言:javascript
复制
Import Error: DLL load failed while importing _socket: The parameter is incorrect.

[1904] Failed to execute script pyi_rth_multiprocessing

我迷路了,试着寻找,只会变得更加困惑。有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2020-05-06 16:50:03

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

票数 0
EN

Stack Overflow用户

发布于 2021-07-09 17:38:15

  1. 将Python降级到3.6也是一个好主意,
  2. 必须说,唯一的解决方案是将windows 7更新到sp1。如果错误仍然存在,则必须在SP1上安装KB2533623 (需要重新启动)和vc_redist.x86.exe pyinstaller/issues
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61607755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档