Python 如果我分别使用pip和pip3安装virtualenv,默认设置是什么?

Python 如果我分别使用pip和pip3安装virtualenv,默认设置是什么?,python,python-3.x,pip,virtualenv,Python,Python 3.x,Pip,Virtualenv,我使用了sudopip安装virtualenv,然后当我在目录中运行virtualenv ENV时,我得到了一个Python 2虚拟环境 如果我使用'pip3 install virtualenv'再次安装virtualenv,它是否会覆盖先前安装的virtualenv,那么当我运行virtualenv ENV时,我会得到一个Python 3虚拟环境?或者它会用不同的名称安装新的virtualenv,比如在不同的地方安装virtualenv3?你不需要这么长的时间。可以使用Python2的vir

我使用了
sudopip安装virtualenv
,然后当我在目录中运行
virtualenv ENV
时,我得到了一个Python 2虚拟环境


如果我使用'pip3 install virtualenv'再次安装virtualenv,它是否会覆盖先前安装的virtualenv,那么当我运行
virtualenv ENV
时,我会得到一个Python 3虚拟环境?或者它会用不同的名称安装新的virtualenv,比如在不同的地方安装virtualenv3?

你不需要这么长的时间。可以使用Python2的
virtualenv
创建Python3虚拟环境。假设在
/usr/local/bin/python3
上安装了Python 3的二进制文件,那么只需运行

virtualenv -p /usr/local/bin/python3 ENV
你会发现

source ENV/bin/activate
为您提供所需的Python 3环境