是否有等同于 "pip install --user <package>" 的卸载?

is there an uninstall equivalent to "pip install --user <package>"?

我们的系统管理员已经安装了一个包,所以我可以删除我的本地副本。我想说

pip uninstall --user <package>

但是pip uninstall不支持--user。 (至少 Linux 上的 pip 1.5.4 没有。) 有没有一种简单的方法可以手动执行此操作,即删除包含包的目录?

这是 pip 中的一个已知错误

参考:https://github.com/pypa/pip/issues/2094

As pip uninstall does not have --user option unlike pip install the question is if there even exists a way to uninstall package installed with pip install --user?

现在用注释清除

The packages mentioned in the ticket started working after they offered Wheel-based packages.

我发现先升级软件包会让您卸载使用 --user 选项安装的软件包。我的案例被提升了:

我已经安装了命令:

pip3 install --user elevate

当我尝试卸载时收到跳过信息:

Skipping elevate as it is not installed.

在多次不成功的命令之后,我发现我需要先更新包:

pip3 install --user --upgrade elevated

然后我就可以成功卸载提升包了:

pip3 uninstall elevated