【问题标题】:remote_api does not work with python 2.7.9remote_api 不适用于 python 2.7.9
【发布时间】:2015-02-19 03:31:36
【问题描述】:

使用 python 2.7.9 我得到了以下 Traceback。我们是否获得了新的 GAE 版本,或者我必须获得 用 Python 返回。

remote_api_stub.ConfigureRemoteDatastore(None, '/????_remote', auth_func, h 原声) 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remo te_api\remote_api_stub.py",第 874 行,在 ConfigureRemoteApi app_id = GetRemoteAppIdFromServer(服务器,路径,rtok) 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remo te_api\remote_api_stub.py",第 569 行,在 GetRemoteAppIdFromServer 响应 = server.Send(路径,有效负载 = 无,**urlargs) 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\ap pengine_rpc.py”,第 420 行,在发送中 self._Authenticate() 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\ap pengine_rpc.py”,第 561 行,在 _Authenticate super(HttpRpcServer, self)._Authenticate() 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\ap pengine_rpc.py”,第 311 行,在 _Authenticate 中 auth_token = self._GetAuthToken(凭证[0],凭证[1]) 文件“C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\ap pengine_rpc.py”,第 250 行,在 _GetAuthToken 中 响应 = self.opener.open(req) 文件“C:\Python27\lib\urllib2.py”,第 431 行,打开 响应 = self._open(请求,数据) _open 中的文件“C:\Python27\lib\urllib2.py”,第 449 行 '_open',请求) _call_chain 中的文件“C:\Python27\lib\urllib2.py”,第 409 行 结果 = 函数(*args) https_open 中的文件“C:\Python27\lib\urllib2.py”,第 1242 行 上下文=self._context) TypeError:do_open() 得到了一个意外的关键字参数 'context'

【问题讨论】:

    标签: google-app-engine python-2.7


    【解决方案1】:

    这是 2.7.9 的一个已知错误。如果您愿意在 SDK 中编辑文件,则有解决该错误的方法。否则,请恢复到以前的 Python 版本,直到有官方修复。

    https://code.google.com/p/googleappengine/issues/detail?id=11536

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-21
      • 2015-12-23
      • 2017-08-04
      • 2016-04-26
      • 2022-11-26
      • 1970-01-01
      • 2015-03-19
      • 2016-10-05
      相关资源
      最近更新 更多