virtual Environment设置为python 2.6,但仍在2.7中安装软件包

virtual Environment设置为python 2.6,但仍在2.7中安装软件包,python,virtualenv,Python,Virtualenv,我使用以下方法创建了我的虚拟环境 mkvirtualenv myenv --no-site-packages -p /usr/bin/python2.6 当我在虚拟环境中时,我可以看到我正在使用python2.6,即使在ubuntu 11.10上系统的默认值是2.7 因此,我为一个包运行python setup.py安装,并且在python2.7站点包中安装了一些。注意,我安装的包依次运行easy_install to install Dependencies e、 g 如何为python创建

我使用以下方法创建了我的虚拟环境

mkvirtualenv myenv --no-site-packages -p /usr/bin/python2.6
当我在虚拟环境中时,我可以看到我正在使用python2.6,即使在ubuntu 11.10上系统的默认值是2.7

因此,我为一个包运行python setup.py安装,并且在python2.7站点包中安装了一些。注意,我安装的包依次运行easy_install to install Dependencies

e、 g


如何为python创建一个纯虚拟环境?

如果您使用的是活动脚本,而它不能正常工作。尝试直接安装软件包,如:

/virtualenv/bin/pip install package
这是一个100%不错的工作解决方案。 当您想从virtualenv启动应用程序时,您可以:

/virtualenv/bin/python your_project.py
/virtualenv/bin/python your_project.py