利用virtualenv管理python2.x和Python3.x

學(xué)習(xí)完廖老師的Python2.7版本以后,跟隨慕課網(wǎng)做了一套Django的入門和實踐之后有點迷茫,后來看知乎得知3.0最好也要學(xué),是大勢所趨,就像現(xiàn)在的swift雖然渣,但是以后必成王者,但是又不甘心把mac 自帶的2.7廢掉,故利用virtualenv裝一套Python3的環(huán)境

virtualenv介紹

virtualenv能夠在mac上虛擬一個python運行的環(huán)境,使用完后或者裝錯包后直接刪除文件夾就可以刪除虛擬運行環(huán)境了,十分方便。而且還不需要改動系統(tǒng)原生的python環(huán)境。

安裝 virtualenv

  • 打開終端,執(zhí)行命令
sudo pip install virtualenv

安裝純凈的Python環(huán)境

  • 自己新建一個路徑(我的命名為venv),用于存放環(huán)境,終端進入到這個路徑之后
virtualenv --no-site-packages venv

--no-site-packages:表示不復(fù)制第三方的包,即此環(huán)境為純凈的Python環(huán)境

  • 安裝結(jié)束以后,進入到vevn外層的文件夾,然后執(zhí)行
source venv/bin/activate

此時終端為下圖,注意前邊的(venv)


venv.png

搭建python3

  • 安裝 Homebrew,利用其安裝Python3,在單獨打開一個終端,輸入命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 安裝結(jié)束以后,在venv環(huán)境下執(zhí)行下面命令
sudo brew install python3
  • 安裝結(jié)束以后,理論上講在nenv環(huán)境下就可以執(zhí)行Python3的相關(guān)命令
Python3

Tip

  • 如果想指向2.x相關(guān)的命令就執(zhí)行Python XXX,3.x就執(zhí)行Python3
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容