1

运行鼻子测试时,使用 Flask-test 我不断收到此错误:

File "/app/env/local/lib/python2.7/site-packages/twill/browser.py", line 33, in __init__
    cpl.HTTPConnectionPool.old_http = cpl.HTTPConnectionPool.ConnectionCls
AttributeError: type object 'HTTPConnectionPool' has no attribute 'ConnectionCls'

此外,在尝试运行时,twill-sh我也会遇到同样的错误。

4

1 回答 1

1

问题是您当前使用的斜纹版本需要更新版本的请求库。您应该升级请求,通过

pip install requests --upgrade

或通过以下方式降级斜纹:

pip uninstall twill
pip install -e git+https://github.com/ctb/twill/@79fa302814715a51e6b117eeee0defd2942af3b6#egg=twill
于 2014-05-28T03:32:02.823 回答