Python开发工具virtualenv的使用 - [Python]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://www.blogbus.com/blackgu-logs/170014223.html
virtualenv是Python开发常用的工具之一,它可以帮助开发者建立一个独立的虚拟的环境,开发者可以将自己需要用的python package装入到这个虚拟环境中,这样就和系统全局的其他package隔离了,不会影响系统的package布局,要使用这些安装在虚拟环境中的模块,只需要activate进行该环境就OK了,不activate的话就不能使用那些在虚拟环境中的模块,就像从没安装过一样,下面是安装配置virtualenv的步骤,我的系统环境是ubuntu 11.10
1) 先安装virtualenv工具
$ sudo apt-get install python-virtualenv
2) 创建一个目录,作为虚拟环境,创建虚拟环境在该目录中,myproject是作为虚拟环境的目录
$ mkdir myproject
$ cd myproject
$ virtualenv env
New python executable in env/bin/python
Installing setuptools............done.
3)激活虚拟环境(使用虚拟环境开发时激活)
切换到myproject根目录下
$ . env/bin/activate
这时shell脚本会出现这样的输入提示:(env)junnan@junnan-OptiPlex-780:~/myenv$ (我这里的虚拟环境是myenv目录)
这样你就可以在虚拟环境中进行隔离地开发了,不用担心会搞乱系统其他的package,OK!