如何用Pyinstaller打包显示版本号的exe程序

时间:2024-04-07 08:16:37

如何用Pyinstaller打包显示版本号的exe程序

参考链接:
https://zhuanlan.zhihu.com/p/20731500
https://blog.csdn.net/hurray123/article/details/48521845

关于pyinstaller的用法可以在命令行下输入pyinstaller查看:
如何用Pyinstaller打包显示版本号的exe程序
重点来看下 –version-file FILE选项的用法。

  • 获取FILE文件:
    • 1.找一个有版本号等属性的exe程序(我以有道词典为例,文件路径是C:\Users\Administrator.S0YPIQL4VO5OLCV\AppData\Local\youdao\dict\Application)
    • 2.输入命令pyi-grab_version YoudaoDict.exe,如下图,则表示生成版本文件成功,回到YoudaoDict.exe所在文件夹会看到file_version_info.txt文件:如何用Pyinstaller打包显示版本号的exe程序
    • 3.新建文件,然后把file_version_info.txt的内容全部拷贝到过来,然后根据自己需要修改内容即可;(最好是新建一个文件,因为命令生成的是txt文件,编码格式有差别,跳过这一步直接打包会报错)如何用Pyinstaller打包显示版本号的exe程序
    • 4.输入命令打包程序pyinstaller -w --version-file version dataToSQL.py,如下图:如何用Pyinstaller打包显示版本号的exe程序