태그 보관물: pip

pip

우분투에서 깨진 파이썬 핍 File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line

내가 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


답변