1. 搭建開發(fā)環(huán)境
- 使用pipenv管理并創(chuàng)建Python虛擬環(huán)境矢赁,首先安裝pipenv
pip install pipenv
- 新建一個文件夾helloflask用于存放代碼蔓钟,并創(chuàng)建Python虛擬環(huán)境
mkdir helloflask # 新建文件夾
cd helloflask
pipenv install # 創(chuàng)建python虛擬環(huán)境
pipenv shell # 進入虛擬環(huán)境中的shell
$(helloflask) bash-3.2$ pip list # 查看pip list蕴轨,干凈的python環(huán)境
1569726371241.jpg
2. 安裝開發(fā)包
pipenv 安裝開發(fā)依賴的Python包词爬,比如Flask等镐躲。
pipenv install flask
3. 配置Pycharm
- Pycharm open helloflask文件夾
-
File->Preferences->Project interpreter->選擇pipenv新建的Python解釋器改衩,其路徑一般在~/.local/share/virtualenvs/里
1569763782061.jpg
4. Hello Flask
編寫一段簡單的"Hello World"做demo岖常,命名為app.py,注意默認(rèn)的Flask入口就是app.py葫督,可以通過修改FLASK_APP參數(shù)變更竭鞍。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "<h1>Hello Flask</h1>"
5. 運行服務(wù)器
5.1 使用Pycharm
-
run->Edit Configuration->選中左側(cè)的+號板惑,新建python,右側(cè)填寫對的信息如圖笼蛛,主要是勾選解釋器洒放、工作目錄、參數(shù)等滨砍。
1569764354924.jpg -
執(zhí)行run即可往湿,瀏覽器中訪問默認(rèn)的ip和端口
1569764576348.jpg
5.2 使用終端
也可以在終端啟動服務(wù),在helloflask目錄下惋戏,執(zhí)行flask run领追。