是否应该使用sudo安装virtualenv?

时间:2018-11-03 18:48:50

标签: python virtualenv

我在计算机中安装了pippip3的{​​{1}}。我是python及其虚拟环境的新手,因此不确定是否应该将sudovirtualenv一起安装。 sudo的{​​{3}}不清楚。它说:virtualenv,好像它是可选的。

1 个答案:

答案 0 :(得分:2)

仅在将virtualenv安装到系统Python中并且当前帐户无法写入该Python安装的sudo目录时,才需要site-packages

您可以使用pip -Vpython -m site进行测试,以查看python二进制文件在哪里寻找软件包,并寻找.../site-packages目录。如果您无法使用当前帐户在该目录中写入内容,则需要sudo

即使使用系统安装的Python设置,您也可以使用pip install --user virtualenv仅为您自己的帐户安装它。然后,将virtualenv脚本安装到~/.local/bin中,确保将该路径包括在您的PATH环境变量中,或者仅使用python -m virtualenv作为命令行工具的替代方法。 / p>