1
. 安装pyinstaller模块
pip install pyinstaller
用pyinstaller生成可执行文件exe
进入到需要打包的py文件所在目录,执行以下指令,在文件目录下即可找到dist文件夹,打开即可找到生成的exe文件
#pyinstaller 选项 Python 源文件(这个是带GUI程序的,就是一个黑框)
pyinstaller -F main.py
#pyinstaller 选项 Python 源文件,-w就是取消(这个是不带GUI程序的,就是一个黑框)
pyinstaller -F -w main.py
pyinstaller -F man.py --noconsole #还可以这样
如果提示“pyinstaller不是内部或者外部命令”
1,没有安装成功,重新安装,可以查看以下python的安装模块列表
python -m pip list
2,用户目录下的Scripts没有可执行文件
就把C:\Users\用户名\AppData\Roaming\Python\Python36\Scripts目录下的pyinstaller.exe可执行文件复制到python/scripts目录下
3,python/scripts没有添加到环境变量
执行exe的时候有黑窗口(GUI窗口)?
用以下指令执行,可以取消。
#pyinstaller 选项 Python 源文件,-w就是取消(这个是不带GUI程序的,就是一个黑框)
pyinstaller -F -w main.py
pyinstaller -F man.py --noconsole #还可以这样
生成的exe如何添加自己的logo?
将logo和py文件放到同一个目录,一般logo用ico格式的文件
pyinstaller -F -i 01.ico exercise.py