mac os 和 ubuntu 安裝 virtualenvwrapper

來源:互聯網
上載者:User
一.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

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。