使用“$ sudo apt-get install python-pip”安装 python-pip 后
当我检查版本“$ pip -V”时
显示错误“bash:/usr/local/bin/pip: 没有这样的文件或目录 ”
谁能帮忙吗???
谢谢。
最佳答案
更新:
sudo rm /usr/local/bin/pip
这可能是以下情况之一,或者只是一个损坏的符号链接(symbolic link)。
<小时/>我的猜测:/usr/local/bin/pip
可能使用的是您的系统上未安装的 Python 3(假设是 Ubuntu 或 Debian)。这可以通过检查文件的第一行来验证:
head /usr/local/bin/pip
如果显示类似 #!/usr/bin/python3
的内容,并且未安装 Python 3,则可能会导致错误“没有此类文件或目录”。
我要求你运行“which -a pip”也是检查这一 pip 的另一种方法。由于 apt
仅在 /usr/bin
中安装 pip,而不在 /usr/local/bin
中安装 pip,因此您可能从未调用过 pip
命令通过 apt 安装。
但是,在您尝试这些命令之前,我无法判断情况是否如此。之后事情变得非常简单:只需删除 /usr/local/bin/pip
即可解决问题。
关于python - 安装 python-pip 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51007854/