pip install和sudo pip install有什么区别?

Pro*_*jol 8 python pip

我尝试在虚拟环境中使用sudo安装Flask和一些软件包,但是在尝试导入Flask时,它会抛出一个ImportError.安装相同的包pip install虽然它工作正常.那么这些方法有什么区别呢?我在Ubuntu上尝试过这个.

另外,pip在哪里安装这些软件包?浏览Stack Overflow我只能找到解答如何列出由pip安装的软件包的问题,​​而不是找到它们的位置(在虚拟环境的上下文中)

Ped*_*ito 6

pip install
Run Code Online (Sandbox Code Playgroud)

pip install作为当前用户运行


sudo pip install
Run Code Online (Sandbox Code Playgroud)

例如,将以另一个用户pip install安全权限运行root.
您通常需要运行sudo以在系统上安装软件包.


您可能想阅读linux-101-introduction-to-sudo