Flask virtualenv-在Ubuntu中通过'pip'安装时,我们需要调用'sudo'吗? 上下文

Flask virtualenv-在Ubuntu中通过'pip'安装时,我们需要调用'sudo'吗? 上下文,flask,virtualenv,Flask,Virtualenv,操作系统将成为Ubuntu桌面 蟒蛇&烧瓶 我的需要 安装更多Python包以在my Flask应用程序中使用 我的问题 当通过pip install命令安装时,我们需要调用sudo吗?是的,两者都可以工作。不同之处在于pip-install在当前虚拟环境中安装程序包,而sudo-pip-install为全局系统范围的python安装安装程序包,这意味着您可以在虚拟环境之外访问该程序包。是否尝试使用sudo进行安装?您是否尝试在没有安装它的情况下安装?你试过链接页面上的命令了吗?我都试过了。两人

操作系统将成为Ubuntu桌面

蟒蛇&烧瓶

我的需要 安装更多Python包以在my Flask应用程序中使用

我的问题
当通过
pip install
命令安装时,我们需要调用sudo吗?

是的,两者都可以工作。不同之处在于
pip-install
在当前虚拟环境中安装程序包,而
sudo-pip-install
为全局系统范围的python安装安装程序包,这意味着您可以在虚拟环境之外访问该程序包。

是否尝试使用
sudo
进行安装?您是否尝试在没有安装它的情况下安装?你试过链接页面上的命令了吗?我都试过了。两人都成功了。所以,我只是想问一下。如果要在安装具有或不具有根访问权限的软件时做出选择,那么在没有根访问权限的情况下安装它几乎总是更好的。请注意,在全局系统中安装软件包是不好的,因为这会使虚拟环境变得毫无意义。如果您使用virtualenv,请将所有需要的软件包安装到其中,而不是全局安装。