将程序打包,然后再分享给其他人使用,他人使用只需双击运行打包好的程序。
例如: pyinstaller –i curve.ico –F xxx.py
(即给你的.exe文件换了一个自己喜欢的图标)
- 含有中文字体的代码打包,必须使用utf-8编码,无BOM编码格式
方法 | 说明 |
---|---|
-F, -onefile | 必须接 python 程序的入库程序,常见情况为 main.py;打包 Python 程序为单个可执行文件 -F 更适合单文件的 py 脚本。 |
-D, -onedir | 必须接 python 程序的入库程序,常见情况为 main.py;打包 Python 程序为一个文件夹 对应依赖比较多的程序,建议使用 -D |
-i<图标文件名.ico> | 参数后必须接 .ico 结尾的图标文件 生成图标,只适用于 Windows 平台 |
-n NAME,–name=NAME | 指定项目(产生的 spec)名字。如果省略该选项,那么第一个脚本的主文件名将作为 spec 的名字 |