函数学习 有些事,记下来是不错的选择...

Pyinstaller 打包Python 成exe

安装:

pip install pyinstaller

如果安装慢,可引用清华源:

# 清华源
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/

cmd 切换到 python 文件的目录,执行命令:

pyinstaller -F -w -i python.ico watermark.py

在dist 文件夹下,可以找到打包好的exe 文件

详细参数

在上面的打包命令中,用到了好几个参数:-F,-W,-i,这些参数的含义如下面的表格:

参数    用法
-F    生成结果是一个 exe 文件,所有的第三方依赖、资源和代码均被打包进该 exe 内
-D    生成结果是一个目录,各种第三方依赖、资源和 exe 同时存储在该目录(默认)
-a    不包含unicode支持
-d    执行生成的 exe 时,会输出一些log,有助于查错
-w    不显示命令行窗口
-c    显示命令行窗口(默认)
-p    指定额外的 import 路径,类似于使用 python path
-i    指定图标
-v    显示版本号
-n    生成的 .exe 的文件名

pyinstaller -F -w -i python.ico watermark.py 就表示 -F,打包只生成一个 exe 文件,-w,在运行程序的时候不打打开命令行的窗口,-i 就是打包带有自己设置的 ico 图标。

更多参见:https://pyinstaller.org/en/stable/

标签:python,exe,打包,ico,生成
输出:252字,阅读时长 ≈ 1分钟
上一篇:Windows下 PyAutoGUI
下一篇:What is a DPU?

发表评论