--user
pip 有一个选项,可以为每个用户安装Python软件包:
pip install --user [python-package-name]
我使用此选项在没有root访问权限的服务器上安装软件包。我现在需要的是在当前用户上卸载已安装的软件包。我试图执行以下命令:
pip uninstall --user [python-package-name]
但是我得到了:
no such option: --user
pip install --user
除了手动查找和删除软件包外,如何卸载与之一起安装的软件包?
我发现这篇文章
描述了不支持从用户目录卸载软件包。根据文章,如果正确实施,则使用
pip uninstall [package-name]
安装的软件包也将在用户目录中搜索。但是对我来说仍然是一个问题。如果在系统范围和每个用户都安装了相同的软件包,该怎么办?如果有人需要针对特定用户目录怎么办?
--user
那么不进行卸载--user
将执行您想要的操作。