virtualenv使得开发每一个项目都独立开发,减小相互之间的影响。安装模块的时候,只在须要的虚拟环境中安装。
django
1, 安装虚拟环境所须要的包。由于pip源在国外访问很慢。能够使用如下方式使用国内的源安装模块。国内比较好用的PIP源有,清华大学、阿里云等。ubuntu
清华大学源: https://pypi.tuna.tsinghua.edu.cn/simple bash
阿里云源: http://mirrors.aliyun.com/pypi/simple app
在ubuntu中ide
sudo pip install virtualenv virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple 阿里云
2, 在家目录中的 .bashrc_profile 添加以下:spa
export WORKON_HOME=$HOME/.virtualenvsorm
export PROJECT_HOME=$HOME/workspaceip
source /usr/local/bin/virtualenvwrapper.sh开发
而后 source ~/.bashrc_profile
3, 建立使用虚拟环境
mkvirtualenv django 建立名叫django的虚拟环境
workon django 进入虚拟环境中
而后安装Django
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django
4, 其它命令
deactivate: 退出终端环境
rmvirtualenv ENV:删除运行环境ENV
mkproject mic:建立mic项目和运行环境mic
mktmpenv:建立临时运行环境
lsvirtualenv: 列出可用的运行环境
lssitepackages: 列出当前环境安装了的包