-–include-data-dir= 包含文件夹中的数据文件,等号后的格式为<SRC=DEST>。使用方法与--include-data-files=相同。 --follow-import-to=MODULE/PACKAGE 如果使用该模块,请遵循该模块;如果是一个包,请遵循整个包。可以多次给定。默认为空。 控制结果中包含的模块和包 --include-package=PACKAGE 包括整个包裹。作...
--onefile 像pyinstaller一样打包成单个exe文件(2021年我会再出教程来解释) --include-package=复制比如numpy,PyQt5 这些带文件夹的叫包或者轮子 --include-module=复制比如when.py 这些以.py结尾的叫模块 如下是一条Nuitka0.6.8.4完整的命令 编译的py文件为index.py(重点在--follow-import-to=need) nuitka --...
nuitka--include-package=mypackagemain.py 1. 如果包需要自己的数据文件,可以使用--include-package-data选项包含这些文件: 复制 nuitka--include-package=mypackage--include-package-data=mypackagemain.py 1. 该命令告诉Nuitka获取包目录中实际上不是代码的所有文件。 如果只想包含单个模块,可以使用--include-module:...
# 1.添加文件 --include-data-file=资源文件路径=目标路径 # 2.添加文件夹 --include-data-dir=资源文件夹路径=目标路径 # 3.自定义模块 --include-module=自定义模块名(不加.py) 打包库 # 1.查看nuitka提供哪些插件(库) nuitka --plugin-list # 2.添加插件 --enable-plugin=标准库/第三方库/插件 #...
--include-module=MODULE 包括单个模块。将其作为Python命名空间,例如"some_package.some_module",然后Nuitka会找到它,并将其包含在它创建的二进制或扩展模块中,并使其可由代码导入。默认为空。 --include-plugin-directory=MODULE/PACKAGE 还包括在该目录中找到的代码,将它们视为一个主文件。覆盖所有其他包含选项。
--include-package和--include-module: 前者针对整个包编译,后者针对单个模块,速度较快,但都需要主程序配合。 --follow-imports和--follow-import-to/--nofollow-import-to: 前者会编译所有导入,后者则是控制对特定模块的处理。后者在--standalone模式下无效。 使用时,建议先尝试--module和...
--include-module=复制比如when.py 这些以.py结尾的叫模块 实例: nuitka--mingw64 --standalone --show-progress --show-memory --windows-disable-console --plugin-enable=tk-inter --plugin-enable=numpy --windows-icon-from-ico=ych.ico --output-dir=out ShipmentReportToolForCS.py ...
nuitka --include-module=mypackage.mymodule main.py 该命令告诉Nuitka只包含mypackage.mymodule,而不包含其他内容。 编译Python程序进行重新分发 当想用Nuitka编译Python程序以进行重新分发时,可以使用命令行开关--standalone来处理大部分工作。此开关自动跟随所有导入并生成一个dist文件夹,其中包含已编译的可执行文件和所...
--include-module=复制比如when.py 这些以.py结尾的叫模块 --show-memory 显示内存 --show-progress 显示编译过程 --follow-imports 全部编译 --nofollow-imports 不选,第三方包都不编译 --follow-stdlib 仅选择标准库 --follow-import-to=MODULE/PACKAGE 仅选择指定模块/包编译 ...
使用方法与--include-data-files=相同。--follow-import-to=MODULE/PACKAGE 如果使用该模块,请遵循该模块;如果是一个包,请遵循整个包。可以多次给定。默认为空。Nuitka优点:程序运行速度较快。打包之后的程序占用空间较小。Nuitka缺点:打包时间比较长。打包结果大小对比:main1.exe为pyinstall打包的结果大小12m...