我想在Python的主要安装中更新pip,特别是为了获得list命令。这还包括list-updates功能。
于是我运行了:
sudo pip install --upgrade pip
安装过程中一切看起来都很顺利,但是当我尝试运行pip时,出现了以下错误信息(如果有帮助,包括安装结束部分):
(end of install included if it helps)
Installing pip script to /usr/local/bin
Installing pip-2.7 script to /usr/local/bin
Successfully installed pip
Cleaning up...
tom@tom-sam:~$ pip list -o
bash: /usr/bin/pip: No such file or directory
tom@tom-sam:~$ pip
bash: /usr/bin/pip: No such file or directory
显然,由于这是我的系统安装的Python版本,我已经失败了。我在这里阅读了一些答案,但还没有确定最简单的解决办法。
python-pip
包了吗?我相信它会提供/usr/bin/pip
程序。 - unutbu/usr/bin
优先于/usr/local/bin
出现在你的PATH
中。您可以执行sudo rm /usr/bin/pip
来删除其中的损坏符号链接。之后,pip
应该可以工作了,因为/usr/local/bin
中的符号链接已经存在。 - wkl