我使用sudo pip3 install virtualenv --upgrade
安装了virtualenv,但每次创建新环境(virtualenv test
)时都会运行python2.7 ...
我知道我可以创建环境。通过virtualenv -p python3 test
,但我不想这样做。 Virtualenv声明默认解释器是virtualenv安装的解释器,但事实并非如此。
有什么想法吗?
PS:我在OSX上运行,我的默认Python解释器是Python2.7,但我确保用pip3安装virtualenv。
答案 0 :(得分:1)
在我的机器上,当我这样做时:
$ virtualenv[hit-tab-now-for-autocomplete]
virtualenv virtualenv-2.7 virtualenv-3.4
所以,我可以这样做:
$ virtualenv-3.4 test