學(xué)習(xí)完廖老師的Python2.7版本以后知允,跟隨慕課網(wǎng)做了一套Django的入門和實(shí)踐之后有點(diǎn)迷茫练湿,后來看知乎得知3.0最好也要學(xué)番枚,是大勢所趨忽肛,就像現(xiàn)在的swift雖然渣村砂,但是以后必成王者,但是又不甘心把mac 自帶的2.7廢掉屹逛,故利用virtualenv裝一套Python3的環(huán)境
virtualenv介紹
virtualenv能夠在mac上虛擬一個(gè)python運(yùn)行的環(huán)境础废,使用完后或者裝錯(cuò)包后直接刪除文件夾就可以刪除虛擬運(yùn)行環(huán)境了,十分方便罕模。而且還不需要改動(dòng)系統(tǒng)原生的python環(huán)境评腺。
安裝 virtualenv
- 打開終端,執(zhí)行命令
sudo pip install virtualenv
安裝純凈的Python環(huán)境
- 自己新建一個(gè)路徑(我的命名為venv)淑掌,用于存放環(huán)境蒿讥,終端進(jìn)入到這個(gè)路徑之后
virtualenv --no-site-packages venv
--no-site-packages
:表示不復(fù)制第三方的包,即此環(huán)境為純凈的Python環(huán)境
- 安裝結(jié)束以后抛腕,進(jìn)入到vevn外層的文件夾诈悍,然后執(zhí)行
source venv/bin/activate
此時(shí)終端為下圖,注意前邊的(venv)
venv.png
搭建python3
- 安裝 Homebrew兽埃,利用其安裝Python3,在單獨(dú)打開一個(gè)終端,輸入命令
/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