python - 安装 python-pip 时出错

标签 python installation pip

使用“$ 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/

相关文章:

python - Alembic - sqlalchemy 不检测现有表

python - 计算最常见和最不常见的非空格字符的程序

Python Fabric 不会传入变量

node.js - 所需的 npm 错误与实际版本?

python - 使用 pip 安装模块的 setup.py 中出现语法错误

Python Pip : Is it safe to delete ~/. local/bin 以便删除 pip 安装的所有用户包?

python - pygtk图像网格

c# - 智能设备 CAB "is not a valid Windows CE Setup file"

windows-installer - 如何在 Vista 上阻止 "This program might not have installed correctly"消息

python-3.x - 在哪里可以找到 ngrok 安装路径?