virtualenv使用Python 2.6而不是2.7

virtualenv使用Python 2.6而不是2.7,python,virtualenv,Python,Virtualenv,我创建了一个virtualenv并安装了一些带有pip的软件包。我想使用Python2.7,这是我系统上的默认版本。 env的lib文件夹包含一个Python2.6而不是2.7的文件夹。为什么不使用2.7,我如何纠正它 $python-V Python 2.7.6 $virtualenv烧瓶 烧瓶/ 垃圾箱/ 应用程序/ 解放党/ 蟒蛇2.6/ 找到python2.7的位置,然后告诉virtualenv使用该二进制文件 $which python2.7 /usr/bin/python2.7 $v

我创建了一个virtualenv并安装了一些带有pip的软件包。我想使用Python2.7,这是我系统上的默认版本。 env的lib文件夹包含一个Python2.6而不是2.7的文件夹。为什么不使用2.7,我如何纠正它

$python-V
Python 2.7.6
$virtualenv烧瓶
烧瓶/
垃圾箱/
应用程序/
解放党/
蟒蛇2.6/

找到python2.7的位置,然后告诉virtualenv使用该二进制文件

$which python2.7
/usr/bin/python2.7
$virtualenv-p$(哪个python2.7)烧瓶

例如,在Ubuntu上,使用
sudo apt get install virtualenv
安装virtualenv。使用
virtualenv vpy
创建环境。这将创建一个
vpy
目录。下次运行
/vpy/bin/activate
激活环境。使用pip安装软件包,如
pip Install flask

每次启动新shell时,都必须使用
再次激活env/vpy/bin/activate