Mac 安裝virtualenv
常規(guī)下凑耻,我們需要在同一臺機器上開發(fā)運行多個python進程舒憾,而這些進程有的需要使用python3巷蚪, 有的需要使用python2香拉, 這就導(dǎo)致我們經(jīng)常把服務(wù)器的環(huán)境搞得很混亂啦扬。在這種情況下, 我們就可以引入virutalenv了
安裝virutalenv
我使用的是mac凫碌, 以下均在mac上的操作
pip 安裝
第一步扑毡, 需要安裝pip
pip是unix系統(tǒng)下python的包管理工具, 我的安裝步驟如下:
curl -o get-pip.py https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
1 ?curl -o get-pip.py https://bootstrap.pypa.io/get-pip.py
2 ??sudo python get-pip.py
即可安裝
使用pip安裝virtualenv
sudo pip install virtualenv
這樣我們就安裝好了virtualenv
如何使用
創(chuàng)建環(huán)境盛险,這里kungs_flask只是一個環(huán)境名稱瞄摊, 可以任意起名字
virtualenv -p python3 kungs_flask
我們創(chuàng)建好環(huán)境后, 并未處于該環(huán)境中苦掘, 所以我們需要激活該環(huán)境换帜, 僅需要一條命令
source kungs_flask/bin/activate
如何退出隔離環(huán)境
運行
deactivate
即可
Mac OS Flask 安裝和運行
安裝
cd /Users/gongyanpeng/kungs_flask
在py3.6的環(huán)境下, 執(zhí)行
pip install flask
即可,
如果是系統(tǒng)默認的環(huán)境中安裝的話, 需要sudo權(quán)限
sudo pip install flask
這樣, 我們就將flask安裝在了對應(yīng)的環(huán)境中