python-twitter,谷歌应用引擎,('连接中止。',错误(13,'权限被拒绝'))

时间:2016-01-10 16:25:07

标签: python google-app-engine twitter

python-twitter似乎无法在devserver上使用google app引擎,因为当我向twitter.api发出请求时,我得到了:

'Connection aborted.', error(13, 'Permission denied')).

然而,在eclipse中运行unittests时,以及在实时应用引擎服务器上运行相同的代码,而不是改变一个东西。

有谁知道如何让python-twitter与开发服务器一起工作?

1 个答案:

答案 0 :(得分:0)

这是因为python-twitter使用了the requests library,遗憾的是core requests team do not 'seem' to support GAE

如果您希望使用请求库,例如按照此stackoverflow answer中的建议降级到较早的请求lib版本,或者必须修补请求lib的某些部分,则有一些已知的解决方法。你可以去吧。但你的实时应用引擎服务器工作的事实实际上是一件好事。

如果你想获得python-twitter lib的官方支持,你应该跟进这个old bug