我在Ubuntu12.10上弄坏了系统版本的Python Pip。
我在Ubuntu12.10上弄坏了系统版本的Python Pip。
我想更新我的Python主安装中的pip,特别是为了获取list命令,其中还包括list- updates功能。
所以我运行了:
sudo pip install --upgrade pip
安装看起来很顺利,但是然后我尝试运行pip时出现了这个错误:(如果有帮助,安装结束后也包括在内)
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..我在这里读了一些答案,但还没有确定最简单的修复方法。
admin 更改状态以发布 2023年5月21日
我在Linux上也遇到了同样的消息。
/usr/bin/pip: No such file or directory
但是我检查了调用的pip是哪一个。
$ which pip /usr/local/bin/pip
在我的Debian Wheezy机器上,我通过以下方法修复了它...
/usr/local/bin/pip uninstall pip apt-get remove python-pip apt-get install python-pip
====================================
这是由于使用apt-get
安装和使用pip install -U pip
更新混淆引起的。这也会在两个不同的位置安装库,导致我出现了问题。
/usr/lib/python2.7/dist-packages /usr/local/lib/python2.7/dist-packages