如果我分别使用 pip 和 pip3 安装 virtualenv,默认值是多少?
What is the default if I install virtualenv using pip and pip3 respectively?
我用了sudo pip install virtualenv
,然后当我在一个目录运行 virtualenv ENV
时,我得到了一个Python 2虚拟环境。
如果我再次使用'pip3 install virtualenv'安装virtualenv,它会覆盖之前安装的virtualenv吗,然后当我运行 virtualenv ENV
时,我得到一个Python 3虚拟环境?或者它会在不同的地方以不同的名称安装一个新的 virtualenv,比如 virtualenv3 吗?
您无需费力。您可以使用 Python 2 的 virtualenv
创建一个 Python 3 虚拟环境。假设您在 /usr/local/bin/python3
安装了 Python 3 的二进制文件,那么只需 运行
virtualenv -p /usr/local/bin/python3 ENV
你会发现
source ENV/bin/activate
为您提供您想要的 Python 3 环境。
我用了sudo pip install virtualenv
,然后当我在一个目录运行 virtualenv ENV
时,我得到了一个Python 2虚拟环境。
如果我再次使用'pip3 install virtualenv'安装virtualenv,它会覆盖之前安装的virtualenv吗,然后当我运行 virtualenv ENV
时,我得到一个Python 3虚拟环境?或者它会在不同的地方以不同的名称安装一个新的 virtualenv,比如 virtualenv3 吗?
您无需费力。您可以使用 Python 2 的 virtualenv
创建一个 Python 3 虚拟环境。假设您在 /usr/local/bin/python3
安装了 Python 3 的二进制文件,那么只需 运行
virtualenv -p /usr/local/bin/python3 ENV
你会发现
source ENV/bin/activate
为您提供您想要的 Python 3 环境。