pyinstaller打包项目exe,pyinstaller 多个.py打包exe
Python作为脚本语言,没有自己的编译方法。可以编译成Windows直接运行。Exe文件必须使用Python的第三方软件包pyinstaller。
Pyinstaller安装pipinstallpy installer py installer常用参数名称描述-h不显示帮助-v不显示版本号-distpath生成文件的位置默认值:当前目录的dist文件夹默认值:如果生成的文件已经存在于当前目录的build dist文件夹中,则不询问用户直接覆盖默认值。问要不要盖。Upx-dirUpx _ dir指定upx工具目录的默认值。执行路径-a不包含unicode支持的默认值。尽可能支持Unicodeclean。在本次编译开始时,清除上次编译生成的各类文件的默认值:不清除-日志级控制。pyi在编译时打印的信息有六个阶段,跟踪调试信息fo()是自下而上显示的。清除默认值:生成与不打印的跟踪和调试信息的生成结果相关的参数名的程序描述one-folder(默认)。生成的结果是directory,同时存储所有第三方依赖和各种第三方依赖的资源以及资源和exe。-specpath指定的保存路径的默认值。规格文件。默认值为。exe和。当前目录生成的spec文件名-n .脚本的名称(main.py和main.spec-d生成的main.exe)有助于检查默认情况下输出的pye:不输出pyi的log-s优化符号表。不建议在windows上使用runtime-tmpdir来指定运行时临时目录的默认值。使用系统的临时目录来指定要打包的资源和代码参数名称的描述。-add-data包使用其他资源:pyinstallermain . py-add-data=src;预计时间.用windows分裂,Linux:分裂。在添加二进制时封装其他代码。用法:与添加数据相同。与-add-data不同,用binary添加的文件是通过分析pyi引用的文件添加在一起的。在-p中指定其他导入路径类似于使用PYTHONPATH引用PYTHONPATH-hidden-import来打包其他pyi库。分析期间可能没有PYTHONPATH-hidden-import。运行时报告导入错误。在这种情况下,请使用此参数-additional-hooks-dir来指定用户的钩子目录。关于如何使用hook,请参阅其他内容。系统钩子位于PyInstaller\hooks目录中。Runtime-hook指定用户的运行时挂钩。Runtime-hook在运行main.py -exclude-modulepyi之前运行,模块必须排除这个参数,分析很多相互关联的库,但是你可以用这个参数排除这些库,因为有些库对用户没有帮助。Windows和Mac特有的参数名描述-显示C命令行窗口-与W不同,默认情况下,这个参数-w在创建GUI程序而不显示命令行窗口时非常有用。Main.exe图标py installer-ibeauty . ico main . py windows具体参数名称描述-version-file版本信息文件py installer-version-file ve veler installer-mmain . manifest-r资源参考原文。installer.readthedocs.io/en/v3.3.1/usage.html UAC-管理参考原始UAC-ui访问参考原始pyInstaller-d-admin模板- add-admin数据 main.py原始(英文):https://py
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。