好记性不如铅笔头

python && jython, 编程

Python开发工具virtualenv的使用

以下内容节选自【 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

 

发表评论

10 − 3 =

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据