1

我有一个 exe 和一些 Nuitka 制作的依赖项。

python -m nuitka --standalone --windows-dependency-tool=pefile --experimental=use_pefile_recurse --experimental=use_pefile_fullrecurse example.py

如何像 Pyinstaller 那样将它们组合到一个文件中?

4

2 回答 2

0

您可以将此处描述的 SFX(自解压档案)用于捆绑 exe,但这并非在所有情况下都适用于我。我还没有看到从命令行传递可变用户定义输入和输出到标准输出的可能性,标准错误不能被重定向。

于 2020-08-22T10:26:35.027 回答
0

从版本0.6.10(2020 年 12 月)左右开始,Nuitka 增加了--onefile选项。文档有点分散/单薄,但这里有一些示例(也可以在页面上搜索“onefile”)。但基本上只是添加--onefile参数(--standalone不是必需的)。

您还可以使用该-o参数将最终的可执行文件命名为不同于正在构建的 .py 脚本的名称(请参阅 参考资料--help)。不知道什么时候添加的。

于 2021-07-02T09:37:54.033 回答