我们要卸载位于路径 - /usr/local/bin/pip 上的 pip
当我们这样做的时候,pip uninstall
我们得到了
/usr/local/bin/pip uninstall pip
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip._internal.cli.main'
虽然 /usr/local/bin/pip
不是链接
ls -l /usr/local/bin/pip
-rwxr-xr-x 1 root root 225 Feb 11 11:37 /usr/local/bin/pip
那么从哪里which
命令知道pip
路径呢?
第二如何完全删除pip
路径/usr/local/bin/pip
?
答案1
我不知道您当前正在运行什么发行版,但大多数时候是通过发行版附带的软件包pip
安装(如果不是从源代码完成)或。python3-pip
/usr/bin/pip3
/usr/bin/pip
快速环顾四周pkgs.org告诉我您正在运行 FreeBSD 或者从其他来源安装它
对于第一个,您需要找到并删除包 ( pkg remove
)。对于最后一个,你可能(不要引用我的话)将其删除是安全的,因为它可能不会链接到其他任何东西