In reply to comment #6, I'm fairly certain this isn't requests' fault. My practice for one of my libraries for a long time was to lock the requests version at 1.2.3. Until Ubuntu 14.04, that worked fine, and the version was great.
This time immediately after I installed my older version of requests, pip started throwing this error.
Here's my terminal log. You can see everything is all good *until* I install requests.
In reply to comment #6, I'm fairly certain this isn't requests' fault. My practice for one of my libraries for a long time was to lock the requests version at 1.2.3. Until Ubuntu 14.04, that worked fine, and the version was great.
This time immediately after I installed my older version of requests, pip started throwing this error.
Here's my terminal log. You can see everything is all good *until* I install requests.
10:54:26: :mlissner@ pounamu: :~/Programming/ intellij/ juriscraper unpacking chardet==1.0.1 1.0.1.tar. gz (156kB): 156kB downloaded tmp/pip_ build_root/ chardet/ setup.py) egg_info for package chardet
↪ sudo pip install chardet==1.0.1
Downloading/
Downloading chardet-
Running setup.py (path:/
Installing collected packages: chardet
Found existing installation: chardet 2.0.1
Uninstalling chardet:
Successfully uninstalled chardet
Running setup.py install for chardet
Successfully installed chardet :mlissner@ pounamu: :~/Programming/ intellij/ juriscraper unpacking requests==1.2.3 1.2.3.tar. gz (348kB): 348kB downloaded tmp/pip_ build_root/ requests/ setup.py) egg_info for package requests
Cleaning up...
10:54:36:
↪ sudo pip install requests==1.2.3
Downloading/
Downloading requests-
Running setup.py (path:/
Installing collected packages: requests
Found existing installation: requests 2.2.1
Uninstalling requests:
Successfully uninstalled requests
Running setup.py install for requests
Successfully installed requests :mlissner@ pounamu: :~/Programming/ intellij/ juriscraper entry_point( 'pip==1. 5.4', 'console_scripts', 'pip')() python2. 7/dist- packages/ pkg_resources. py", line 351, in load_entry_point n(dist) .load_entry_ point(group, name) python2. 7/dist- packages/ pkg_resources. py", line 2363, in load_entry_point python2. 7/dist- packages/ pkg_resources. py", line 2088, in load _(self. module_ name, globals( ),globals( ), ['__name__']) python2. 7/dist- packages/ pip/__init_ _.py", line 11, in <module> python2. 7/dist- packages/ pip/vcs/ mercurial. py", line 9, in <module> python2. 7/dist- packages/ pip/download. py", line 25, in <module>
Cleaning up...
10:54:43:
↪ sudo pip install lxml==3.0.1
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
load_
File "/usr/lib/
return get_distributio
File "/usr/lib/
return ep.load()
File "/usr/lib/
entry = __import_
File "/usr/lib/
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "/usr/lib/
from pip.download import path_to_url
File "/usr/lib/
from requests.compat import IncompleteRead
ImportError: cannot import name IncompleteRead