學(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