python Pyinstaller 打包 OSError: [WinError 193] %1 不是有效的 Win32 应用程序

记录问题:

在这里首先使用的解释器是3.9的,且3.9配置了环境。
在打包可执行文件的时候发现报错提示

OSError: [WinError 193] %1 不是有效的 Win32 应用程序

解决办法:

创建3.11的虚拟环境,再次安装pyinstaller,打包,成功

指定解释器创建虚拟环境

***\python\python311> python -m venv \path\

默认python解释器创建虚拟环境

***> python -m venv \path\

安装pyinstaller库

(venv)***>pip install pyinstaller

打包

pyinstaller -F \path\main.py

你可能感兴趣的:(小项目,python,开发语言)