Ich verwende Windows 7 und erstelle APIs in der Standardumgebung Cloud Endpoints Framework in Python. Wenn ich Befehl ausführen dev_appserver.py app.yaml
und gehen Sie zu http://localhost:8080/_ah/api/explorer meine API zu testen, erhalte ich eine Import mit den letzten Zeilen zu sein:Warum funktioniert dev_appserver.py nicht mit der neuen google cloud endpoints lib?
File "C:\Python27\lib\platform.py", line 632, in win32_ver from _winreg
import OpenKeyEx, QueryValueEx, CloseKey, HKEY_LOCAL_MACHINE
File "C:\AppData\Local\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\
google\appengine\tools\devappserver2\python\sandbox.py", line 964, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named _winreg
Wenn ich die API zum Google implementieren Cloud es funktioniert gut. Wenn ich eine ältere Version dieser Bibliothek pip install -t lib google-endpoints --extra-index-url=https://gapi-pypi.appspot.com/admin/nurpc-dev --ignore-installed
in meiner Anwendung verwende, funktioniert der dev_appserver wie erwartet. Ich denke, es hat etwas mit einem Update für diese Bibliothek zu tun?
Jede Hilfe wäre großartig.
Danke für die Antwort. Ich habe es mit dem neuen Update versucht und immer noch kein Glück. – Nicholas