TravisCI使用Python 2测试弹性搜索错误,对于Python 3是好的

osa*_*lou 3 python elasticsearch travis-ci

我最近在travis中的测试在连接到elasticsearch时失败了.我有错误,对于Python 2.x:

ConnectionError: ConnectionError(('Connection aborted.', ResponseNotReady())) caused by: ProtocolError(('Connection aborted.', ResponseNotReady()))
Run Code Online (Sandbox Code Playgroud)

对于Python 3.x(相同的代码),它工作正常.

什么出错了?前段时间一切都很好.

小智 6

我有完全相同的问题,看到你的帖子只发布了几个小时.经过一番挖掘,我发现urllib3版本1.11由于某种原因打破了弹性搜索.我将我的版本固定到urllib3 == 1.10.3,它似乎正在工作.