2009-08-10 11 views
9

Dal momento che Python 2.6 è compatibile con le versioni precedenti a 2.52, qualcuno è riuscito a utilizzarlo con Google app Engine (che supporta ufficialmente 2.52).Qualcuno è riuscito a utilizzare Google App Engine con Python versione 2.6?

So che dovrei provare da solo. Ma io sono una nuova ape per python e web-app e per me l'installazione e la configurazione sono la parte più difficile mentre si inizia con qualcosa di nuovo in questo dominio. (.... sto cercando io stesso nel frattempo ....)

Grazie

+1

Aggiornamento: il supporto per Python versione 2.7 è stato aggiunto a [App Engine Roadmap] (http://code.google.com/appengine/docs/roadmap.html), quindi è sulla buona strada! –

risposta

11

Suppongo che la registrazione si blocca modulo se si tenta di avviare l'ambiente dev. Vedi the issue and a workaround.

Dopo aver apportato questa modifica il mio codice ha funzionato in 2.6 senza problemi. Ti suggerisco di usare 2.5.x anche se non ci sono altre incompatibilità introdotte nel tuo codice che potrebbero far fallire la tua app sul server live.

6

Ci sono alcuni problemi con l'utilizzo di Python 2.6 con l'SDK, in gran parte relativo al sandboxing dell'SDK, che è progettato per imitare le limitazioni della sandbox in produzione. Si noti, ovviamente, che anche se si ottiene Python 2.6 in esecuzione con SDK, il proprio codice dovrà comunque essere eseguito al di sotto della 2.5 in produzione.