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: 列出當前環境安裝了的包