从 OSX 为 Windows 创建 Kivy 包

Posted

技术标签:

【中文标题】从 OSX 为 Windows 创建 Kivy 包【英文标题】:Create Kivy package for Windows from OSX 【发布时间】:2015-05-28 03:24:36 【问题描述】:

我已经打包了一个我在 OSX 上制作的 Kivy 程序,但我也希望能够为 Windows 和 Linux 分发它。目前有没有一种从 OSX 创建 Windows 或 Linux 包的方法?或者是否有关于 Buildozer 何时能够创建 Windows 包的 ETA?

【问题讨论】:

【参考方案1】:

最好的办法是为 Windows 设置一个 VM,为 Linux 设置一个 VM,然后为这些 VM 中的每个操作系统创建包。

你也许可以使用 pyinstaller 和 Wine 直接在 OSX 上制作 Windows 包——我已经读过这可以在 Linux 上完成,所以理论上它可以在 OSX 上工作。但是您可能会使用 VM 获得更好的结果,您还可以在其中测试包并确保其安装和运行正常。

【讨论】:

不幸的是,这正是我所期望的。我有 VMware,以及适用于 Windows 7 和 8 的产品代码,但是找到一个合法的 .iso 很麻烦。 如果你有有效的密钥,你可以试试Microsoft Software Recovery。 是的,关于 Microsoft 软件恢复过程的有趣之处在于,我给了它一个从 Windows 8 下载中获得的代码,但我得到“我们遇到了您提供的产品密钥的问题。请请访问 Microsoft 支持联系我们页面寻求帮助。请参阅消息代码 715-123130" 我尝试了其他代码,但我给它的代码无关紧要,我每次都收到相同的错误消息。

以上是关于从 OSX 为 Windows 创建 Kivy 包的主要内容,如果未能解决你的问题,请参考以下文章

Kivy 1.9.0 Windows 包 KeyError: 'rthooks'

在 Anaconda 中安装 Kivy

Python Kivy 中文教程:安装(Windows)

如何在 Windows 中为桌面创建 kivy 应用程序?

Kivy 1.9.1 Windows 包 .spec 单个 exe

kivy 有没有windows64位安装包