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

  • 相关阅读:
    dN/dS与分子进化常用软件
    samtools和bcftools使用说明
    变异检测VarScan软件使用说明
    线程可以共享进程里的哪些资源
    函数调用与系统调用的区别
    海量数据统计出现次数
    海量数据查找问题
    建立高并发模型需要考虑的点
    言简意赅的TIME_WAIT
    常用的TCP选项
  • 原文地址:https://www.cnblogs.com/little-monica/p/11122095.html
Copyright © 2020-2023  润新知