[英]pyinstaller 2.0 - How to add descriptions for a windows exe file?
如何將版本、版權、文件描述等描述添加到單個文件 (exe)
python pyinstaller.py -F -w -i favicon.ico C:\Projekte\Eclipse\MyApp\app.pyw
--version-file=versioninfo.txt
示例:PATH_TO\\PyInstaller-2.1\\tests\\basic\\test_pkg_structures-version.txt
閱讀手冊“捕獲版本數據”。
我建議您閱讀此主題, Pyinstaller 綜合教程? . 會對你有所幫助。 另一方面,我使用了py2exe,如果你使用py2exe 是最強大的,我給你留下了py2exe 的setup.py,在這個setup.py 上你可以看到你想要給你app.exe 的屬性。
from distutils.core import setup
import py2exe, sys
import glob
setup(
name='AppName',
version='1.0',
scripts=['src\modInicio\inicio_class.py'],
windows=['src\modInicio\inicio_class.py'],
data_files=[('glade', glob.glob('interface\Sname.glade')), ('', glob.glob('gui/config.ini'))],
packages=['src\modules'],
options={'py2exe':{'packages':'encodings,reportlab',
'includes':'gtk,gtk.glade,cairo,pango, pangocairo, atk,gobject, logging, sqlalchemy,sqlalchemy.ext.sqlsoup'
},
'sdist':{'formats':'zip'}
}
)
我把這個鏈接留在這里, http://www.pyinstaller.org/export/develop/project/doc/Manual.html ,在它的文檔中出現這樣的事情
Windows specific options:
--version-file=FILE
add a version resource from FILE to the exe
-m FILE, -m XML, --manifest=FILE, --manifest=XML
add manifest FILE or XML to the exe
PyInstaller 附帶一些實用程序,包括:
第一個將從 EXE 文件中獲取版本信息並將其保存到文本文件中。 第二個將從文本文件中獲取版本信息並將其嵌入到 EXE 文件中。
這些實用程序位於 Python 安裝的 Scripts 子文件夾中(至少在 Windows 安裝中)。 您可以從命令行(DOS 提示符)運行它們。 您可以將 Scripts 子文件夾添加到您的路徑中以便能夠運行這些命令,或者您必須從您所在的任何路徑鍵入整個路徑。
我建議您在 EXE 文件上使用pyi-grab_version
實用程序。 它將保存一個名為file_version_info.txt
的新文件。 您可以編輯此文件以將值和描述更改為您想要的。 然后您可以使用pyi-set_version
修改您的 EXE 文件,或者您可以重新制作您的 EXE 文件,但現在使用--version-file
開關,如此處所述。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.