zoukankan      html  css  js  c++  java
  • pyinstaller打包多文件成exe加入版本信息

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

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

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

    首先随便找了电脑里已装软件,找到安装路径,我用的是cisco tftp server,路径是:C:Program Files (x86)Cisco SystemsCisco 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出的问题。

  • 相关阅读:
    hdoj1251 统计难题 字典树
    nyoj322 sort 归并排序,树状数组
    优先队列 如何使用
    字典树(讲解+模版)
    hdoj1069 Monkey and Banana
    ny10 skilng
    hdoj1075 What Are You Talking About
    hdoj1171 Big Event in HDU
    ny613 免费馅饼
    Spring Boot2.0之Admin-UI分布式微服务监控中心
  • 原文地址:https://www.cnblogs.com/little-monica/p/11122095.html
Copyright © 2011-2022 走看看