Flask開發(fā)環(huán)境配置
Flask快速入門
Flask實(shí)踐Step by Step -- 'Hello World'
Flask實(shí)踐Step by Step -- 模板
Flask實(shí)踐Step by Step -- Web表單
Flask 開發(fā)環(huán)境配置
Flask依賴兩個(gè)外部庫 Werkzeug和 Jinja2
Werkzeug是WSGI的一個(gè)工具集,Jinja2負(fù)責(zé)渲染模板
安裝Python
對(duì)python的要求是python版本 >= 2.6
Mac OS X 和 Linux系統(tǒng)中默認(rèn)已經(jīng)安裝了python,windows需要自行安裝,請(qǐng)到官網(wǎng)下載 Python
安裝包,推薦下載python2.7.x版本,如果想要體驗(yàn)python3.x版本,請(qǐng)參考 Python3 Support
virtualenv
虛擬環(huán)境安裝
- Mac OS X or Linux
$sudo easy_install virtualenv
or
$sudo pip install virtualenv
- Ubuntu
$sudo apt-get install python-virtualenv
- Windows
需要先按照easy_install,然后再執(zhí)行上面的命令按照virtualenv
virtualenv按照完成之后,就可以創(chuàng)建自己的開發(fā)環(huán)境了,通常會(huì)創(chuàng)建一個(gè)文件夾
mkdir myproject
cd myproject
virtualenv venv
現(xiàn)在如果你想啟動(dòng)一個(gè)工程,只需要激活對(duì)應(yīng)的開發(fā)環(huán)境即可,OS X 和 Linux,執(zhí)行以下命令
$ . venv/bin/activate
Windows用戶需要執(zhí)行下面的命令
venv\scripts\activate
然后執(zhí)行下面的命令,就可以在你的虛擬環(huán)境中安裝Flask
pip install Flask
直接在系統(tǒng)環(huán)境中安裝
sudo pip install Flask
使用最新版本的Flask
如果你想要體驗(yàn)最新版本的Flask,可以使用下面兩種方式:
- 通過pip安裝開發(fā)環(huán)境
在虛擬環(huán)境中,mkdir flask cd flask virtualenv venv --distribute . venv/bin/activate pip install Flask==dev - 通過源碼安裝
git clone http://github.com/mitsuhiko/flask.git cd flask virtualenv venv --distribute . venv/bin/activate python setup.py develop
Windows中配置pip
請(qǐng)下載tar包安裝 pip
下載之后,解壓到文件夾,在文件夾中執(zhí)行下面的命令
python setup.py install