Tengo un problema con pip en este momento, cuando intento instalar algo como pip install readline , aparece un error:
Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 549, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2709, in load_entry_point File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2369, in load File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 2375, in resolve File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module> from pip.vcs import git, mercurial, subversion, bazaar # noqa File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module> from pip.download import path_to_url File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module> from requests.compat import IncompleteRead ImportError: cannot import name IncompleteRead Entonces ejecuté cat /usr/local/bin/pip que me dice pip==1.5.6 . Traté de encontrar una solución en línea con respecto a esto y una solución le dijo a cd /usr/local/lib/python2.7/site-packages && ls pero para mí veo que esa carpeta también está vacía.
Si la actualización de pip no funciona, debe intentar desinstalarlo y volver a instalarlo. Es probable que el error que está encontrando se deba a una falta de coincidencia en las versiones entre pip y solicitudes. Primero, eliminaría pip y lo reinstalaría desde la fuente con python de esta manera:
sudo apt-get remove python-pip wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.pySimplemente verifique si ha instalado python-setuptools rpm, si está instalado, puede usar easy_install pip en el sistema basado en Redhat.
Comentaría esto pero debido a la baja reputación no puedo. ¿Intentaste actualizar pip?
pip install --upgrade pipY luego intente hacer eso de nuevo.