首页>文档>Pyside6文档>nuitka 1.9.5打包参数详解

此组别内的文章

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

nuitka 1.9.5打包参数详解

--mingw64 编译器
--standalone 打包为文件
--jobs 指定允许使用的并行C编译器任务数。默认为系统CPU数。
--show-progress 显示进度
--show-memory 显示内存
--enable-plugin=pyside6 使用默认插件
--output-dir=output 导出目录
--python-debug 开启调试模式
--enable-plugins=PLUGIN_NAME 启用插件。必须为插件名称。使用'--plugin-list'查询完整列表并退出。默认为空。
--clean-cache 清除缓存
--follow-imports 导入所有能导入的模块,默认关闭
--nofollow-imports 不递归深入(导入)到任何导入的模块,这将覆盖所有其他包含选项,并且不能用于独立模式。默认关闭。

--main=PATH 主程序路径
--windows-icon-from-ico=ICON_PATH 图标
--windows-uac-admin 获取管理员权限
--run 编译后立即运行
--full-compat 完全兼容
=======后端编译=====
--clang 强制使用 clang 编译。在 Windows 系统上,这需要一个正常运行的 Visual Studio 版本来支持。默认关闭。
--mingw64 强制在 Windows 上使用 MinGW64。默认为关闭,除非使用 MSYS2 和 MinGW Python。
--lto=choice 使用链接时间优化(MSVC、gcc、clang)允许的值有 "yes"(是)、"no"(否)和 "auto"(自动)(已知可用)。默认为 "auto"。

Cache Control(缓存控制)
--disable-cache=DISABLED_CACHES 禁用选定的缓存,设置"all"则为所有缓存。
当前允许的值有:"all(全部)","ccache","bytecode(字节码)","compression(压缩)","dll-dependencies(dll依赖项)"。
可以多次给出或使用逗号分隔给定的值。默认为无。

--clean-cache=CLEAN_CACHES
在执行前清理给定缓存,设置"all"则为所有缓存。当前允许的值有:
"all(全部)","ccache","bytecode(字节码)","compression(压缩)","dll-dependencies(dll依赖项)"。
可以多次给出或使用逗号分隔给定的值。默认为无。
--disable-ccache 不要尝试使用ccache(gcc,clang等)或clcache(MSVC,clangcl)。与--disable-cache=ccache效果相同。

--disable-dll-dependency-cache 禁用dll依赖项缓存

--windows-uac-uiaccess 请求Windows用户控制权限(UAC),用于强制在特定的几个文件夹中运行和远程桌面访问。(仅限Windows)。默认关闭。

nuitka --mingw64 --standalone --jobs=4 --show-progress --show-memory --clean-cache --enable-plugin=pyside6 --follow-imports --output-dir=output --main=demo3.py

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索