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出的问题。

  • 相关阅读:
    皮皮书屋要关掉了
    Java容器类接口:Iterator,Collection,Map
    Java容器类概述
    Linux Mint下安装JDK
    [zz]论程序员
    Java私有构造器
    List of Free Programming Books
    5种你未必知道的JavaScript和CSS交互的方法
    【HTTP】GET和POST的区别
    ASP.NET转换人民币大小金额
  • 原文地址:https://www.cnblogs.com/little-monica/p/11122095.html
Copyright © 2011-2022 走看看