2014-09-06 13 views
13

Ho scaricato google app engine (python) per Windows e l'ho installato. Poi sono andato su console.developers.google.com/project e ho creato un nuovo progetto. Successivamente, ho lanciato google app launcher per i motori, creare una nuova applicazione e denominarla come progetto che ho creato di recente. Clicco su implementare e ottenere costantemente questo errore:Avvio del motore di app di Google: nome utente o password non validi

03:35 PM Application: udacity-hello-pozdrav; version: 1 
03:35 PM Host: appengine.google.com 
03:35 PM 
Starting update of app: udacity-hello-pozdrav, version: 1 
03:35 PM Getting current resource limits. 
Password for t******.****@gmail.com: Invalid username or password. 
2014-09-06 15:35:56,690 ERROR appcfg.py:2411 An error occurred processing file '': HTTP Error  401: Unauthorized. Aborting. 
    Error 401: --- begin server output --- 
Must authenticate first. 
    --- end server output --- 
2014-09-06 15:35:56 (Process exited with code 1) 

You can close this window now. 

ho letto di appcfg.py ma quando entro in cmd, si dice che non è riconosciuto.

+0

Hai attivato l'autenticazione in due passaggi? Utilizzare la password dell'applicazione quindi. –

risposta

22

Sarebbe molto meglio se si usasse appcfg.py con il flag --oauth2. Come appcfg.py --oauth2 update /path/to/your/app. Per la prima volta vedrai la finestra del browser in cui dovrai consentire l'accesso al tuo account. Quindi è possibile distribuire senza immettere credenziali e senza conferme. Funzionerà anche con l'autenticazione in due passaggi attivata.

+0

Questo ha funzionato per me. Grazie! Ancora non riesco a farlo distribuire dal launcher. Conoscete un modo in cui l'installazione di oauth2 nel programma di avvio? – Brian

+0

No, non lo so. Ancora meglio usare lo script di compilazione con editor di codice/integrazione IDE, come per me. –

+1

@Brian: Puoi provare questa opzione http://stackoverflow.com/questions/25387063/google-app-engine-deploy-failing-with-error-1-unauthorised/25388341#25388341 Ha funzionato per me e posso implementare usando Launcher. – Parvez

9

L'errore "Nome utente o password errati" è dovuto alla protezione di sicurezza di Google. Per superare questo messaggio di errore ed essere in grado di distribuire dal Launcher, vai alle impostazioni del tuo account Google, quindi abilita "Accesso per app meno sicure" in Controllo sicurezza.

+1

questa è la risposta corretta – ibsenv

+0

Questo ha funzionato per me. Al momento in cui ho scritto questo commento, il link per la pagina delle impostazioni di Google Account è https://myaccount.google.com/. L'opzione di sicurezza è in basso a destra nella pagina. –

Problemi correlati