私はWindows 7を使用しており、Pythonの標準環境Cloud Endpoints FrameworkでAPIを作成しています。私は、コマンドdev_appserver.py app.yaml
を実行して、私のAPIをテストするためにhttp://localhost:8080/_ah/api/explorerに行くとき、私は、最後の行があることではImportErrorを得る:dev_appserver.pyが新しいGoogleクラウドエンドポイントライブラリで動作しないのはなぜですか?
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
私はGoogleにAPIを展開する場合、それは正常に動作クラウド。また、私のアプリケーションでこのライブラリpip install -t lib google-endpoints --extra-index-url=https://gapi-pypi.appspot.com/admin/nurpc-dev --ignore-installed
の古いバージョンを使用すると、dev_appserverは期待通りに動作します。私はそれがこのライブラリのアップデートと関係していると思いますか?
助けがあれば助かります。
返信ありがとうございます。私は新しいアップデートでそれを試しても、まだ運がなかった。 – Nicholas