当我pip install
以普通用户身份执行此操作时,系统会为我专门安装一些东西;但是如果我以 root 身份执行此操作,系统会为整个系统安装这些东西(例如/usr/local/bin
)。
我如何明确地做出这个选择?即
- 作为非root用户,表明我想要系统级安装并提示输入root密码。
- 以 root 用户身份在 下安装一些仅供我自己使用的东西
/root
。
答案1
对于第 2 项,以下内容应该有效(作为 root):
# pip --user install some_thing_to_install
但不确定选项 1。