У KIVY работает лучше на определенной версии Python?
Вопрос
только начинается с kivy.Я планирую разработать мобильные приложения, используя KIVY под Ubuntu 12.04 LTS.Перед установкой я хочу знать, есть ли определенная версия Python (2 или 3), где KIVY работает лучше.Например, kivy docs сказатьМне нужно добавить другой Pygame PPA PPA перед установкой KIVY, если я хочу использовать Python 3 и Warn:
** These Pygame packages are neither provided nor supported by the Kivy project. **
.
Мне это очень не нравится.
Я хочу использовать Python 3, но я не хочу быть в некоторых проблемах позже из-за вещей совместимости версии.Кто-нибудь экспериментировал проблемы с Python 3?
Решение
Я бы предложил вам использовать Python 2. Ваш код, вероятно, может быть изменен в Python 3, используя инструмент 2To3 или аналогичный в более позднее время.Но, как вы прочитали, есть некоторые проблемы совместимости с некоторыми библиотеками при использовании Python 3. Также упаковка гораздо более прочная с Python 2 - вы не можете построить для Android (или IOS, я верю) с Python 3, и не можете использоватьPyinstaller, чтобы сделать исполняемый файл Windows.