如何生成标准格式的 --version-file 用的标准文件?
pyi-grab_version.exe :
pyi-grab_version.exe是pyinstaller自带的一个工具,用于获得其他.exe程序的版本信息文件,版本信息文件里面包括公司名,程序内部名称版本号之类,然后再把这个信息里面的相关信息更改成你想要的信息,再使用pyinstaller --version-file=ver_file 参数的把版本信息注射到.exe中去。
其中注意因为这个版本信息是严格的数据结构,所以最好不要随意修改,有可能导致版本信息文件失效,推荐使用是notepad++更改。
usage: pyi-grab_version [-h] exe-file [out-filename]
eg:
pyi-grab_version.exe C:\Windows\System32\diskraid.exe file_version_info.txt
Version info written to: file_version_info.txt
打包:
pyinstaller.exe --version-file=file_version_info.txt -F main.py