pyinstaller打包多文件成exe加入版本信息

上周给研发发布了第一版自动化测试包(打包成exe),这周因为页面改动测试代码做了调整,所以还要再发一版。

考虑到每一版的版本问题,于是乎度娘如何将打包的exe添加版本信息,下面是具体操作方法。

添加软件版本信息的思路是根据已有软件的版本信息修改成自己需要的。

首先随便找了电脑里已装软件,找到安装路径,我用的是cisco tftp server,路径是:C:\Program Files (x86)\Cisco Systems\Cisco TFTP Server

命令行窗口执行命令,生成file_version_info.txt

打开file_version_info.txt,新建一个文件,将file_version_info.txt里面的内容拷贝进去(网上说txt可能会遇到编码的问题,所以有这一步)

将新建的文件保存为version.txt,并根据自己的需要进行更改。

修改完成后将version.txt 放到打包exe图标同路径下,修改.spec文件

生成的exe文件即可加入版本信息。

单个文件打包通过命令行加入版本号即可,网上有很多介绍。

遇到问题:

打包.spec文件时报错:

unexcepted eof while parsing

刚开始一直以为是.spec文件里添加version 格式写的不对,后来发现是修改version出的问题。

 

转载于:https://www.cnblogs.com/little-monica/p/11122095.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值