我一直在PyInstaller文档和搜索引擎上到处寻找,但我无法弄清楚:
构建.exe文件时,右键单击并进入“详细信息”,“产品版本号”字段为空。
我需要怎么做才能填充此字段?
答案 0 :(得分:0)
您需要创建一个版本文件。根据M. R.的评论,请参见In this Q&A关于版本文件及其创建方法的讨论。
但是,请注意,这是一种非常依赖于操作系统的方式来管理版本控制。如果要将脚本设置为Python软件包(即可以与pip
一起安装的脚本),请考虑使用setuptools
软件包中的元数据来处理版本。有关更多详细信息,请参见the Python Packaging Docs和Python Packaging Tutorial。
但是,这不会将元数据放入可以按您请求的方式访问的格式。一个人可以将这两种方法融合在一起,并让操作系统特定的版本文件使用setuptools
包元数据作为其源,因为它只是一个python文件。