python - PyInstaller/py2exe - OSError: [WinError 193] %1 不是有效的 Win32 应用程序
问题描述
运行 PyInstaller、py2exe 和 Auto Py to Exe 时出现此错误。我已经卸载并重新安装了 Python 和 PyInstaller。我的 Python 版本是 3.9.2,64 位。
我完成了我的应用程序,但它不想成为 .exe。使用 py2exe 时,我得到一个稍微不同的错误,因为它说error
而不是OSError
.
这是我运行的内容和使用的结果py2exe
:
PS C:\Users\nstil\Desktop\Coding\MC> python setup.py py2exe
running py2exe
error: [WinError 193] %1 is not a valid Win32 application
这是 setup.py:
from distutils.core import setup
import py2exe
setup(console=['MC.py'])
解决方案
我最终卸载了我的 Python 3.9.2(64 位)并安装了 32 位版本,它解决了这个问题。虽然,现在发生了另一个问题。
推荐阅读
- automation - 如何使用命令行运行测试完整项目?
- microsoft-graph-api - Microsoft Graph API 获取消息返回空字符串
- google-apps-script - 在电子表格上的 CalendarApp 中选择重复事件的日期
- html - 第一次悬停时没有触发 CSS 过渡
- javascript - 悬停在图像上,叠加幻灯片生效但没有任何反转效果
- javascript - 使用 React Hooks 的 setter,如何在组件呈现之前设置数据?
- flutter - 如何在颤振应用程序中使用字体 URL 嵌入 webfont
- bash - 将链接到 sqlplus 的多个操作更改为 bash 脚本中的 for 循环
- javascript - 使用 javascript 的类型而不是其 id 模拟按钮单击
- reactjs - 如何放置 Graphql 查询以从反应组件中的 Wordpress API 获取数据,而不是 GatsbyJS 中的模板?