python利用pyinstaller打包常用打包命令

 

将需要打包的程序放到一个新文件夹里,在文件夹图标上 shift +鼠标右键,然后选择Open PowerShell window here,

如果报错,进到程序文件夹内open powershell。

接着输入你想要的打包命令,如下:

pyinstaller指令的常见可选参数:

可选参数 格式举例
功能说明
-F pyinstaller -F demo.py 只在dist中生产一个demo.exe文件
-D pyinstaller -D demo.py 默认选项,除了demo.exe外,还会在在dist中生成很多依赖文件,推荐使用
-c pyinstaller -c demo.py 默认选项,只对windows有效,使用控制台,就像编译运行C程序后的黑色弹窗
-w pyinstaller -w demo.py 只对windows有效,不使用控制台
-p pyinstaller -p E:\python\Lib\site-packages demo.py 设置导入路径,一般用不到
-i pyinstaller -i D:\file.icon demo.py 将file.icon设置为exe文件的图标

 

能够from xxx import yyy就尽量不要import xxx,这样可以减少打包后的体积。

#有图标ico 单一exe 无黑框 启动慢
pyinstaller -F -w -i C:\Users\WHE9SZH\PycharmProjects\untitled\e7.ico RemoveTsMain.py
#无黑框 多文件exe 无图标ico 启动快
pyinstaller -D -w RemoveTsMain.py

 



posted @ 2020-08-11 13:41  再次路过之  阅读(1016)  评论(0编辑  收藏  举报