1. 程式人生 > >virtualenv 虛擬環境依賴安裝

virtualenv 虛擬環境依賴安裝

虛擬環境依賴安裝

開發要學會用 virtualenv 來管理多個開發環境

Ubuntu/Centos/MacOS 下

virtualenvwrapper 使得virtualenv變得更好用,所以我們一起安裝了

# 安裝:
sudo pip install virtualenv virtualenvwrapper

修改~/.bashrc 或其它環境變數相關檔案(如 .bash_profile 或用 ZSH 之後的 .zshrc),新增以下語句

export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source 
/usr/local/bin/virtualenvwrapper.sh

修改後使之立即生效(也可以重啟終端使之生效):

source ~/.bashrc

虛擬環境使用方法

mkvirtualenv web     # 建立執行環境web

workon web              # 工作在 web 環境 或 從其它環境切換到 web 環境

deactivate                 

退出終端環境

 

其它的:

rmvirtualenv ENV    # 刪除執行環境ENV

mkproject mic         # 建立mic專案和執行環境mic

mktmpenv              # 建立臨時執行環境

lsvirtualenv            # 列出可用的執行環境

lssitepackages       

# 列出當前環境安裝了的包

建立的環境是獨立的,互不干擾,無需sudo許可權即可使用 pip 來進行包的管理。