是否有一个工具可以通过单按按钮从Kivy游戏的源代码中为所有不同支持的平台创建安装程序?
.deb
,.rpm
或仅包含.zip
脚本的可移植.sh
文件.exe
(安装程序或可移植可执行文件).app
(安装程序或可移植可执行文件)如果没有,是否可能?
答案 0 :(得分:2)
一切皆有可能,但我不确定人们现在推荐什么 - Kivy网站上有pyinstaller的说明(特别是在我记得的Windows上,但它在其他平台上也运行良好),有不利之处pyinstaller现在只支持python2。您也可以使用其他工具,我已经看过一些活动,例如nuitka,但我不知道目前的状态。你最好的选择可能是在kivy邮件列表或irc上询问,其中一些使用这些工具的人最有可能发表评论。
我还没见过有人做.deb或.rpm。我相当确定它不应该太难,尽管你需要自己做一些事情才能让它发挥作用,因为你很可能会开辟新的基础。
Android和iOS仅由kivy自己的构建工具提供。这些在Android上很好,我无法在iOS上发表评论。