Nuitka打包命令详解
   1

Nuitka打包命令详解

Nuitka打包是将Python代码转换为 C 级程序,

通用打包命令

简单打包,复制以下命令即可。以下命令将程序打包到out目录下。拷贝文件夹即可分发给其他用户使用。

1
python -m nuitka --standalone --disable-console --standalone --output-dir=out main.py

常用配置项目

–standalone

开启独立模式,打包的程序不依赖本Python环境。程序中包含了Python环境,打包体积相对大些。该选项默认包含了:“–follow-imports”和“–python-flag=no_site”。默认情况下为关闭状态。

–disable-console

禁用控制台黑窗口

–onefile

先启用–standalone,再启用onefile模式。将程序打包为单个可执行文件。默认情况下为关闭状态。

–output-dir

用于指定存放,打包零时文件和最终生成文件的目录,默认在当前目录。

–output-filename

设置输出文件的名称,不建议使用。名称是中文则会出现乱码,打包之后再修改。

–windows-icon-from-ico=ICON_PATH

添加可执行文件的图标

–onefile-windows-splash-screen-image=SPLASH_SCREEN_IMAGE

使用 onefile 打包文件时 可能启动较慢,这里配置双击后的启动图片。

–windows-uac-admin

使用管理员权限打开

–enable-plugin

不清楚要加上哪些插件不用管,打包期间会出现警告,复制警告给出的配置,加到打包命令行就行。

站长微信
请备注来意
二维码