在要被打包的py文件同级目录新建version.txt,写入以下内容
# UTF-8
#
# For more details about fixed file info 'ffi' see:
# http://msdn.microsoft.com/en-us/library/aa381058.aspx
#
VSVersionInfo(ffi=FixedFileInfo(filevers=(1, 4, 0, 5),prodvers=(1, 4, 0, 5),mask=0x3f,flags=0x0,OS=0x4,fileType=0x1,subtype=0x0,date=(0, 0)),kids=[StringFileInfo([StringTable('040904E4',[StringStruct('CompanyName', '西咸新区沣西新城云仙鹤网络工作室'),StringStruct('FileDescription', '小竹VPS客户管理系统后台'),StringStruct('FileVersion', '1.4.0.5'),StringStruct('InternalName', '小竹VPS客户管理系统后台'),StringStruct('LegalCopyright', '版权所有 © 2024 西咸新区沣西新城云仙鹤网络工作室'),StringStruct('OriginalFilename', 'client_ui.exe'),StringStruct('ProductName', '小竹VPS客户管理系统后台'),StringStruct('ProductVersion', '1.4.0.5')])]),VarFileInfo([VarStruct('Translation', [2052, 1252])])]
)
版本号:filevers,prodvers,FileVersion,ProductVersion
版权信息:LegalCopyright
应用名称:InternalName,FileDescription
原始文件名称:OriginalFilename
公司名:CompanyName
语言:Translation(以上示例是简体中文)
在打包时加入以下参数即可--version-file=version.txt
,
完整命令:pyinstaller --onefile --noconsole --version-file=version.txt --icon=./resource/img/icon.ico client_ui.py