1、pyinstaller
shift+右键打开cmdpython安装目录 或者Powershelll窗口输入
pipinstallpyinstaller
在Scripts文件夹下,python安装目录会出现 pyinstaller.exe
2、增加环境变量
添加到系统变量PATH中"python安装地址Scripts",否则会在cmd中提示
‘pyinstaller’ 不是内部或外部命令
3、打包
在*.shift+右键打开cmdpy文件目录 或者Powershelll窗口输入
pyinstaller-Ftest.py
在dist文件夹下,将生成一堆文件并生成所需的exe文件
进阶
注意事项
首先,强烈建议python安装v3.7 v3,32bit.6.未尝试结果未知,其他64bit可能会出现莫名其妙打包失败或其他用户无法打开的问题。欢迎有能解决的同学留言。
脚本
以上可写成bat脚本,命名makee.bat,放test.py同级文件夹下
脚本文件名改为自己的文件名!
执行生成过程
将exe复制到当前文件夹中
删除过程文件
:文件名注意后面没有空格 setname=test :执行包装命令,生成的exe将放入dist文件夹中 pyinstaller-F%name%.py :exe从dist文件夹复制到当前文件夹 copy.\dist\%name%.exe. :删除过程文件和文件夹 rmdir/s/q__pycache__ rmdir/s/qbuild rmdir/s/qdist del/q"*.spec"