# 打包命令 python -m nuitka --mingw64 --standalone --output-dir=out --show-progress --onefile --windows-disable-console --windows-icon-from-ico=1.ico --output-dir=out --windows-company-name=jxkshu --windows-file-version=1.0.0.0 jxkServer.py --mingw64 #默认为已经安装的vs2017去编译...
4.Nuitka Nuitka 是一种将 Python 转换为 C 的编译器,并生成可执行文件。 优势: 更高效:生成的二进制文件通常比其他工具更高效,运行速度更快,因为 Nuitka 会将 Python 代码编译为 C,然后再生成二进制文件。 文件较小:生成的文件通常比 PyInstaller 和 cx_Freeze 打包的文件更小。 支持多平台:支持 Windows、ma...
打包瘦身脚本 本脚本用于减小由PyInstaller、Nuitka或Python embeddable构建生成的包的大小,通过选择性地删除未使用的文件来实现。 实现原理 当Python程序运行时,会锁定或占用它需要的文件。通过在运行Python程序的同时运行此脚本,可以识别并删除当前未被使用的文件,从而达到筛选出程序不需要的文件的目的。 操作流程 运行打...
Nuitka 是一种将 Python 转换为 C 的编译器,并生成可执行文件。 优势: 更高效:生成的二进制文件通常比其他工具更高效,运行速度更快,因为 Nuitka 会将 Python 代码编译为 C,然后再生成二进制文件。 文件较小:生成的文件通常比 PyInstaller 和 cx_Freeze 打包的文件更小。 支持多平台:支持 Windows、macOS 和 Li...