我使用 安装了 pip get-pip.py
,但pip freeze
执行后出现以下错误:
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/freeze.py", line 74, in run
req = pip.FrozenRequirement.from_dist(dist, dependency_links, find_tags=find_tags)
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 299, in from_dist
assert len(specs) == 1 and specs[0][0] == '=='
AssertionError
Storing debug log for failure in /home/simon/.pip/pip.log
Run Code Online (Sandbox Code Playgroud)
我已经检查过 pip 1.7 版是最新的。但是,通过更新 pippip install -U pip
并没有更新我的 pip。我该如何解决这个问题?
simon@simon-OptiPlex-780:~/Nightybuild$ pip --version
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
simon@simon-OptiPlex-780:~/Nightybuild$ pip --version …
Run Code Online (Sandbox Code Playgroud) 我决定升级
sudo update-manager -d
Run Code Online (Sandbox Code Playgroud)
然后它打开更新管理器 GUI。单击升级按钮后,返回以下错误列表:
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
E:Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?