내가 pip
더 이상 작동하지 않습니다.
여기에 대한 출력입니다 sudo pip install pyjs
.
File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 61, 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
이걸 어떻게 고칠 수 있습니까? 🙁
답변
그러나 나는 이것을 중복으로 표시하기에 충분한 포인트가 없기 때문에 답을 붙여 넣을 것입니다.
apt-get은 문제를 일으킬 수있는 훨씬 더 오래된 pip 버전을 설치하고 다음을 사용하여 python-pip를 완전히 제거합니다.
apt-get remove --purge python-pip
그때:
curl https://bootstrap.pypa.io/get-pip.py | sudo python
필요한 경우 sudo 사용
답변
sudo apt install --reinstall python
sudo apt purge python-pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
모든 문제는에서이 문제를 모두 수행했습니다 /etc/pip
.
답변
같은 오류가 발생했습니다. 나는 이것을했고 효과가 있었다!
sudo apt-get install --reinstall python2.7
이것은 파이썬을 다시 설치합니다. 파이썬을 제거하려고 시도하지 마십시오. 우분투의 일부가 파이썬에 의존하기 때문에 OS가 중단됩니다.
sudo apt-get purge python-pip
이것은 핍을 제거하는 것입니다.
wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
pip..`를 설치합니다
sudo python get-pip.py
그런 다음 pip를 사용하여 패키지를 설치할 수 있습니다.
sudo pip install package-name