我尝试使用virtualenvwrapper创建一个兼具python2和python3的virtualenv
每virtualenv with python2 and python3 via Homebrew我希望这会有效:
(virtualenv的名字是’double’)
mkvirtualenv double -p `which python`
mkvirtualenv double -p `which python3`
它提到了这一点
Not overwriting existing python script both/bin/python (you must use both/bin/python3.4)
但这似乎并非如此.键入python python2.7 python3和python3.4都会启动python3.4解释器.
解决方法:
抱歉,virtualenv旨在支持单一解释器版本.
如果您需要在同一代码库上使用多个python版本,请创建单独的虚拟环境.