Python3.5如何打包编译
发布时间:2025-10-16 21:16:12

python3.五、如何打包编译
问题:有时需要将Python开发的小工具编译并打包成Windows。(*.exe)、非程序员使用Mac等操作系统下的可执行性文件。
解决方案:
一、py2exe
目前只支持Python3.4,暂时不支持Python3.5
相关推荐:Python视频教程
二、PyInstaller
安装:
直接安装:
pip install pyinstaller
下载源码包,然后进入包目录,用命令安装
python setup.py install
使用:
进入cmd窗口
进入需要打包的程序目录
输入:pyinstaller + 需要包装的程序(*.py)名称
发布命令:
-w指令
直接发布的exe应用程序带命令行调试窗口,在指令中添加-w命令可以屏蔽
-F指令
注意指令区分大小写。这是大写。使用-F指令可以将应用程序打包成独立的exe文件,否则它将是一个带有各种dll和依赖文件的文件夹
Error:failed to create process
在编译过程中,出现了“failed to create process”错误。
解决方案是打开pyinstaler-script.py,用引号包括第一行的路径,最后是下面的样子
#!"c:\program files\python35-32python.exe"
