Sep*_*ppo 5 python pyinstaller
如何向单个文件(exe)添加版本、版权、文件描述等描述

python pyinstaller.py -F -w -i favicon.ico C:\Projekte\Eclipse\MyApp\app.pyw
Run Code Online (Sandbox Code Playgroud)
我推荐您阅读此主题,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'}
}
)
Run Code Online (Sandbox Code Playgroud)
我把这个链接留在这里,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
Run Code Online (Sandbox Code Playgroud)
编辑 2023 年 4 月 23 日:
不使用
from distutils.core import setup
Run Code Online (Sandbox Code Playgroud)
因为不再维护并且他的使用已被弃用
使用这个代替:
from setuptools import setup
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10361 次 |
| 最近记录: |