My pip3
dường như bị phá vỡ:bị hỏng PIP3 và easy_install3: DistributionNotFound
$ pip3 --version
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2708, in <module>
working_set.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 686, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pip==1.5.6
tôi đã cố gắng để sửa chữa nó bằng cách cài đặt lại pip3
với easy_install3
, nhưng easy_install3
cũng bị phá vỡ:
$ sudo easy_install3 --upgrade pip3
Traceback (most recent call last):
File "/usr/bin/easy_install3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2708, in <module>
working_set.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 686, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: distribute==0.6.24dev-r0
Cài đặt lại PIP3 từ apt cũng không giúp được gì.
$ sudo apt-get remove python3-pip
$ sudo apt-get install --fix-missing -t testing python3-pip
Tôi đang chạy Debian 7 (ổn định). Tôi đã cài đặt Python 3.4.2 từ kho kiểm thử.
Như được viết trong kịch bản lệnh 'get-pip.py', tập lệnh chứa 'mã hóa base85 của một tệp zip, tệp zip này chứa toàn bộ bản sao của pip.'. .. Mặc dù đã được ghi lại, tôi sẽ không sử dụng điều này vì tôi tin rằng thật khó để thực thi kịch bản này bằng cách sử dụng 'sudo' –