以下内容节选自【 http://liuzhijun.iteye.com/blog/1872241 】,有删改。
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:
1. 在没有权限的情况下安装新套件
2. 不同应用可以使用不同的套件版本
3. 套件升级不影响其他应用
CONTENTS
安装
sudo apt-get install python-virtualenv
使用方法
virtualenv [虚拟环境名称]
如,创建**ENV**的虚拟环境
virtualenv ENV
默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数 –no-site-packages建立虚拟环境
virtualenv --no-site-packages [虚拟环境名称]
xively中的例子:
$ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv $ mkdir xively_tutorial $ cd xively_tutorial $ virtualenv .envs/venv $ source .envs/venv/bin/activate 。。。。 。。。。 退出virtualenv $ deactivate
发表评论