一.mac
mac平台實測因為有系統完整性保護,導致pip 安裝新版本包的時候無法卸載老版本包進而安裝失敗,需要關掉系統完整性保護再裝 1.關閉mac os的系統完整性保護
1.點擊Mac電腦的蘋果表徵圖 2.選擇 重新啟動 3.按住 command+R,直到進入還原模式 4.選擇工具 + 生產力,然後點擊 終端 5.輸入 csrutil disable 按下斷行符號 6.重啟電腦
2.安裝virtualenv和virtualenvwrapper
$ sudo pip install virtualenv$ sudo pip install virtualenvwrapper
3.尋找virtualenvwrapper.sh的位置
$ which virtualenvwrapper.sh 4.修改bash_profile
cd到/Users/使用者名稱/,用vi編輯器開啟.bash_profile,設定一個存放virtualenv的檔案夾,將剛才查到的位置加進去,我的設定如下:
export WORKON_HOME=$HOME/.Desktop/Envssource /usr/local/bin/virtualenvwrapper.sh
儲存退出vi編輯器,運行
$ source ~/.bash_profile
5.重新開啟mac os的系統完整性保護
1. 點擊Mac電腦的蘋果表徵圖 2. 選擇 重新啟動 3. 按住 command+R,直到進入還原模式 4. 選擇工具 + 生產力,然後點擊 終端 5. 輸入 csrutil enable 按下斷行符號 6. 重啟電腦
6.使用
workon顯示所有的環境名稱 w o r k o n 顯 示 所 有 的 環 境 名 稱 workon 顯示所有的環境名稱 workon 環境名 進入/切換到該環境
deactivate返回到系統內容 d e a c t i v a t e 返 回 到 系 統 環 境 deactivate 返回到系統內容 mkvirtualenv 環境名 建立環境
$ rmvirtualenv 環境名 移除環境 二.ubuntu 1.安裝
命令:sudo pip install virtualenvwrapper 2 配置
在使用者根目錄下(即/home/[username])有檔案.bashrc,到該檔案的末尾處,屏蔽 if~fi 間的內容,在最後添加下面內容:
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.shfi
儲存後退出。
執行命令:
source .bashrc
重新載入到環境變數中。
關於virtualenv介紹:http://blog.csdn.net/u013205877/article/details/73159281
windows平台上的安裝:http://blog.csdn.net/u013205877/article/details/78290875