2

因此,我为我的 Kivy 应用程序创建了一个构建,PyInstaller它将其所有依赖项存储到一个文件夹中/dist/,并且可以从该文件夹中执行。这是关于Kivy 的 Windows 打包教程的内容。

我发现单独使用 PyInstaller 的最有前途的教程是这个。但是,尝试的python -m PyInstaller app_name.spec重建都没有产生任何将所有内容压缩到一个文件的东西。此外,这些--onefile包的大小超过 200MB,而所有代码和依赖项(包括另一个 EXE)都不完全接近这个大小,而且没有运行。

有没有一种直接的方法可以使用 .NET Core 或其他程序将 PyInstaller 的教程生成的包及其所有依赖项压缩到单个可执行文件 (.EXE) 中?我知道 NSIS,但我的目标不是让源代码可见地位于最终用户设备上的任何位置。

4

0 回答 0