特定于用户与所有机器的 pip 安装

特定于用户与所有机器的 pip 安装

当我pip install以普通用户身份执行此操作时,系统会为我专门安装一些东西;但是如果我以 root 身份执行此操作,系统会为整个系统安装这些东西(例如/usr/local/bin)。

我如何明确地做出这个选择?即

  1. 作为非root用户,表明我想要系统级安装并提示输入root密码。
  2. 以 root 用户身份在 下安装一些仅供我自己使用的东西/root

答案1

对于第 2 项,以下内容应该有效(作为 root):

# pip --user install some_thing_to_install

但不确定选项 1。

相关内容