python 打包工具 pyinstaller 文档

安装
pip install pyinstaller
使用
pyinstaller -F xxx.py #生成单个可执行文件

pyinstaller -F -w xxx.py  #生成单个切不带命令窗口的可执行文件

pyinstaller -F -i xxxx.icon xxx.py #生成单个可执行文件,并且指定xxxx.icon图标

pyinstaller xxxx.spec #根据xxxx.spec 配置生成可执行文件 --这样就不用每次敲好长的命令了
参数说明
指令介绍
-F生成单个可执行文件,打包成一个文件
-D生成一个目录作为可执行文件,打包成一个文件夹
-d生成debug版本的可执行文件
-w关闭命令窗口,仅对windows有效
-c开启命令窗口,仅对windows有效
-o指定spec文件的生成目录,默认当前目录
-p设置python导入模块的路径
-n指定项目(spec)的名字,默认脚本(xxx.py)名
-i指定图标 icon格式文件
-h查看帮助
遇到过的问题
  • 打包后找不着相对路径,可使用如下代码解决

    os.path.dirname(os.path.realpath(sys.argv[0]))
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值