Kivy funziona meglio su una specifica versione Python?
Domanda
appena iniziando con Kivy.Sto pianificando di sviluppare app mobili usando Kivy sotto Ubuntu 12.04 LTS.Prima di installare, voglio sapere se c'è una versione specifica di Python (2 o 3) in cui Kivy funziona meglio.Ad esempio, il kivy docs diciDevo aggiungere un diverso PPA PPA PPA prima di installare Kivy se voglio usare Python 3 e avvertire:
** These Pygame packages are neither provided nor supported by the Kivy project. **
.
Non mi piace molto.
Desidero usare Python 3, ma non voglio essere in qualche problema in seguito a causa delle cose di compatibilità della versione.Qualcuno ha sperimentato problemi con Python 3?
Soluzione
Ti suggerirei di utilizzare Python 2. Il tuo codice può probabilmente essere modificato in Python 3 utilizzando lo strumento 2To3 o simili in un secondo momento.Ma mentre leggi, ci sono alcuni problemi di compatibilità con alcune biblioteche quando si utilizza Python 3. Inoltre, l'imballaggio è molto più solido con Python 2 - non puoi costruire per Android (o IOS credo) con Python 3, né puoi usarePyinstaller per creare un eseguibile Windows.