使用PyInstaller

时间:2019-06-28 11:55:09

标签: python windows metadata exe pyinstaller

我一直在PyInstaller文档和搜索引擎上到处寻找,但我无法弄清楚:

构建.exe文件时,右键单击并进入“详细信息”,“产品版本号”字段为空。

我需要怎么做才能填充此字段?

1 个答案:

答案 0 :(得分:0)

您需要创建一个版本文件。根据M. R.的评论,请参见In this Q&A关于版本文件及其创建方法的讨论。

但是,请注意,这是一种非常依赖于操作系统的方式来管理版本控制。如果要将脚本设置为Python软件包(即可以与pip一起安装的脚本),请考虑使用setuptools软件包中的元数据来处理版本。有关更多详细信息,请参见the Python Packaging DocsPython Packaging Tutorial

但是,这不会将元数据放入可以按您请求的方式访问的格式。一个人可以将这两种方法融合在一起,并让操作系统特定的版本文件使用setuptools包元数据作为其源,因为它只是一个python文件。