2013-12-16 11 views
16

Volevo iniziare a lavorare con wxPython, ma ho scoperto che non è aggiornato per Python 3. Sto usando la versione più recente di Python, 3.3 cioè.Ancora nessun wxPython per Python 3 (o 3.3) ancora?

Così ho iniziato a cercare sul Web e ho trovato alcune persone che dicevano che non c'era, ma questi thread avevano circa 3 anni.

Quindi la mia domanda: non c'è ancora un aggiornamento wxPython per Python 3? Python 3 è uscito da un paio d'anni! Ci dovrebbe essere, giusto?

Grazie

risposta

19

wxPython 4 è qui e supporta Python 2.7 e 3.5. Si può trovare su PyPI - https://pypi.python.org/pypi/wxPython ed è installato tramite pip:

pip install wxPython 

Se volete provare bordo sanguinamento, ci sono snapshot costruisce qui:

È Vorrà anche controllare la Migration Guide e la pagina di documentazione Classic vs Phoenix per ulteriori informazioni sulle modifiche a wxPython

+0

Grazie! Vado a dare un'occhiata. – PenguinCake

+0

Se non ti piace quello che vedi, puoi usare Pyside/pyQT, kivy o Tkinter in Python 3 –

+0

Bene, il problema principale che sto avendo adesso è che non riesco a installarlo ... : p Non c'è un file setup.py in queste istantanee. – PenguinCake

2

ProjectPhoenix è in fase di sviluppo e consentirà di lavorare con wxPython python3. Non posso dirti quanto ci vorrà prima che venga rilasciato, ma penso che possa essere già utilizzato fino a un certo punto.

How "stable" is Phoenix

Phoenix status

+0

Grazie! Sì, e sto solo iniziando la GUI. Non faremo ancora niente di speciale;) – PenguinCake