我使用brew来安装python2和python3
brew install python
brew install python3
我注意到有pip和pip3所以我应该使用哪个pip来创建virtualenv
pip install virtualenv
或pip3 install virtualenv
答案 0 :(得分:2)
使用pip install virtualenv
创建python
env和pip3 install virtualenv
来安装python3
env
差异是必需的,因为如果您使用pip install virtualenv
并需要python3
个套餐,您将收到各种错误!
答案 1 :(得分:0)
pip install virtualenv
这不会创建任何虚拟环境。这会安装virtualenv
程序,用于创建虚拟环境。
实际创建env时,虚拟环境将具有的默认python版本被指定为参数,如:
virtualenv -p python3 my_venv
或
virtualenv -p python2 my_venv
无论virtualenv包的安装方式如何。
此外结帐this