Flask的主要依賴: 路由舀瓢、調(diào)試和Web服務(wù)器網(wǎng)關(guān)接口,子系統(tǒng)由Werkzeug提供耗美;模板系統(tǒng)由Jinja2提供京髓。
Flask并不原生支持?jǐn)?shù)據(jù)訪問、Web表單驗(yàn)證和用戶驗(yàn)證等高級(jí)功能商架,這些功能都已擴(kuò)展的形式實(shí)現(xiàn)堰怨。
安裝Flask最便捷的方式是使用虛擬環(huán)境,虛擬環(huán)境時(shí)python解釋器的一個(gè)私有副本蛇摸,在這個(gè)環(huán)境中安裝的私有包备图,不會(huì)影響到系統(tǒng)中安裝的全局python解釋器。
輸入以下命令檢查系統(tǒng)是否裝過virtualenv,結(jié)果提示錯(cuò)誤則需要安裝了赶袄。
$ virtualenv --version
在ubuntu下通過以下命令安裝virtualenv包:
$ sudo apt-get install python-virtualenv
下一步時(shí)使用virtualenv命令在自己指定的文件夾中創(chuàng)建python虛擬環(huán)境揽涮,這個(gè)命令的唯一參數(shù)時(shí)虛擬環(huán)境的名字:
$ virtualenv venv
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/edgarx/Downloads/Android/venv/bin/python2
Also creating executable in /home/edgarx/Downloads/Android/venv/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
在ubuntu下通過下面命令激活這個(gè)虛擬環(huán)境
source venv/bin/activate
為了提醒你已經(jīng)激活了虛擬環(huán)境,虛擬環(huán)境的命令會(huì)修改命令提示符饿肺,加入環(huán)境名:
(venv) $
當(dāng)想回到全局的python解釋器中時(shí)蒋困,只需在命令提示符中輸入deactivate。
通過以下命令在虛擬環(huán)境中安裝Flask:
(venv) $ pip install flask
當(dāng)然也可以直接用全局的python解釋器敬辣。
最后編輯于 :2017.12.04 01:04:11
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者