如何禁用 python pip 的默认用户安装?

How to disable a default user install for python pip?

我的电脑预先配置为通过 pip.ini 配置文件默认将 --user 标志添加到 pip 安装。这似乎与虚拟环境不兼容。是否有用于设置 user=false 的 pip 命令行标志?

实际上是的,您可以使用 --no-user 标志,它具有(或至少应该)比 .ini 文件中配置的更高优先级。

另一件事可能是它配置在一些您无权访问的全局 space 上,但应该可以让您的本地 pip.ini优先于全局文件的文件。

作为最后的手段,你可以在虚拟环境中使用 python -m pip install,它应该正确地在 virtualenv 中安装东西。