PyInstaller/py2exe - OSError: [WinError 193] %1 is not a valid Win32 application

PyInstaller/py2exe - OSError: [WinError 193] %1 is not a valid Win32 application

当 运行 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 位版本,它解决了这个问题。不过,现在又出现了一个问题。