Kivy在特定的Python版本上工作得更好吗?

时间:2014-07-28 20:48:58

标签: python kivy

刚开始Kivy。我计划在Ubuntu 12.04 LTS下使用Kivy开发移动应用程序。在安装之前,我想知道是否有特定版本的Python(2或3),其中Kivy运行得更好。例如,Kivy docs说我需要在安装Kivy之前添加不同的Pygame PPA,如果我想使用Python 3并警告:

** These Pygame packages are neither provided nor supported by the Kivy project. **

我不太喜欢。

我希望使用Python 3,但由于版本兼容性的原因,我不想在以后遇到麻烦。有人试验过Python 3的问题吗?

1 个答案:

答案 0 :(得分:3)

我建议您使用Python 2.您的代码可能会在以后使用2to3工具或类似工具修改为Python 3。但正如您所读到的,在使用Python 3时,某些库存在一些兼容性问题。另外,使用Python 2打包时更加扎实 - 您无法使用Python 3构建Android(或我相信的iOS),也无法使用用于生成Windows可执行文件的pyinstaller。