簡體   English   中英

pyinstaller 2.0 - 如何為 windows exe 文件添加描述?

[英]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 附帶一些實用程序,包括:

  1. pyi-grab_version
  2. pyi-set_version

第一個將從 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM