HttpIE 安装

在centos下安装httpie

yuminstall -ypython-pip
pipinstall --upgrade httpie

在ubuntu下安装httpie

sudoapt-get install httpie

或者

apt-getinstall -ypython-pip
pipinstall --upgrade httpie


如果在centos7上提示: File "/usr/lib/python2.7/site-packages/requests/utils.py", line 32, in <module>

    from .exceptions import InvalidURL

  File "/usr/lib/python2.7/site-packages/requests/exceptions.py", line 10, in <module>

    from .packages.urllib3.exceptions import HTTPError as BaseHTTPError

  File "/usr/lib/python2.7/site-packages/requests/packages/__init__.py", line 95, in load_module

    raise ImportError("No module named '%s'" % (name,))

ImportError: No module named 'requests.packages.urllib3'

curl: (6) Could not resolve host: fdsfad; Name or service not known

经查阅各种资料发现主要是 requests 和 urllib3 的问题,而 requests 的版本需要为 2.6.0,因此我们需要按照如下方式安装  

```shell
# pip install --upgrade --force-reinstall 'requests==2.6.0' urllib3
```
请先 登录 后评论

1 个回答

shitian
擅长:linux服务器和mysql数据库

非常有用,至少在centos下,解决了我的问题

请先 登录 后评论
  • 1 关注
  • 0 收藏,1700 浏览
  • 石天 提出于 2016-12-29 02:34

相似问题