2

Inside the python virtual environment I am unable to install anything via pip.

This is the command I run:

pip install --upgrade pip 

The error output:

ImportError: cannot import name HeaderParsingError

The whole traceback is as shown below:

(env)root@ali-Lenovo-G50-80:/home/ali# pip install --upgrade pip
Traceback (most recent call last):
  File "/home/ali/env/bin/pip", line 7, in <module>
    from pip import main
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/__init__.py", line 11, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/download.py", line 22, in <module>
    from pip._vendor import requests, six
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/utils.py", line 25, in <module>
    from .compat import parse_http_list as _parse_list_header
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/compat.py", line 7, in <module>
    from .packages import chardet
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/__init__.py", line 3, in <module>
    from . import urllib3
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/__init__.py", line 16, in <module>
    from .connectionpool import (
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/connectionpool.py", line 33, in <module>
    from .connection import (
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/connection.py", line 41, in <module>
    from .util import (
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/__init__.py", line 5, in <module>
    from .response import is_fp_closed
  File "/home/ali/env/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/response.py", line 4, in <module>
    from ..exceptions import HeaderParsingError
ImportError: cannot import name HeaderParsingError

Any help please?

Bsquare ℬℬ
  • 4,423
  • 11
  • 24
  • 44
x86-64
  • 365
  • 1
  • 5
  • 16
  • Possible duplicate of [Python requests ImportError: cannot import name HeaderParsingError](https://stackoverflow.com/questions/32986626/python-requests-importerror-cannot-import-name-headerparsingerror) – phd Mar 04 '18 at 14:57

0 Answers0