Recentemente ho aggiornato google appengine dalla 1.9.17 alla 1.9.18 tramite Google Cloud SDK utilizzando il comando gcloud components update
in Windows 7 a 64 bit. Dopo di ciò, non sono riuscito a iniziare nessuno dei progetti nel launcher appengine. Ottenendo questo errore:Impossibile avviare l'applicazione appengine dopo averlo aggiornato tramite Google Cloud SDK
Traceback (most recent call last):
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\dev_appserver.py", line 83, in <module>
_run_file(__file__, globals())
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\dev_appserver.py", line 79, in _run_file
execfile(_PATHS.script_file(script_name), globals_)
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\devappserver2.py", line 36, in <module>
from google.appengine.tools.devappserver2 import dispatcher
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\dispatcher.py", line 29, in <module>
from google.appengine.tools.devappserver2 import module
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\module.py", line 71, in <module>
from google.appengine.tools.devappserver2 import vm_runtime_factory
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\vm_runtime_factory.py", line 25, in <module>
from google.appengine.tools.devappserver2 import vm_runtime_proxy
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\vm_runtime_proxy.py", line 29, in <module>
from google.appengine.tools.devappserver2 import log_manager
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\devappserver2\log_manager.py", line 34, in <module>
from google.appengine.tools.docker import containers
File "C:\Program Files\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\google\appengine\tools\docker\containers.py", line 47, in <module>
import docker
ImportError: No module named docker
2015-03-05 19:11:27 (Process exited with code 1)
Anche io ho installato l'ultimo Google Cloud SDK. Sto ancora ottenendo lo stesso errore.
Posso installare il appengine SDK 1.9.18 (senza utilizzare Google Cloud SDK) e in grado di eseguire correttamente il progetto.
Questo errore accade solo per il lanciatore appengine installato tramite Google Cloud SDK in Windows 7.
La questione viene sollevata in App Tracker motore Problema: Issue 125. Ti consiglio di aggiungere questo problema.
Non ho un computer Windows da controllare, ma apparentemente 'C: \ Programmi \ Google \ Cloud SDK \ google-cloud-sdk \ piattaforma \ google_appengine \ lib \ docker' non è stato installato correttamente - puoi controlla se quella directory esiste e cosa c'è dentro? Nel peggiore dei casi, dovresti essere in grado di ottenerlo da https://github.com/docker/docker-py ... –
Sì, è lì. Ho installato Google Cloud SDK in un altro sistema. Lo stesso problema c'è anche. –