Ubuntu 安裝flask框架
網上搜索命令,發現:easy_install Flask安裝失敗,具體原因就不得而知(可能被牆了)。
1.安裝virtualenv,為每一個pyhton應用都“安裝”一個獨立的Python環境;
sudo apt-get install python-virtualenv 或 sudo easy_install virtualenv
2.為你的應用創建一個目錄:
mkdir myproject
cd myproject
3.為應用創建一個單獨的開發環境:
virtualenv env //創建一個名為env的目錄,這個目錄就是一個獨立的python環境
. env/bin/activate //激活名為env的環境,注意"."點後麵有關空格;
4.在激活的前提下,安裝flask
apt-get install python-flask
然後寫一個最小的基於flask的應用:
cd env
vi hello.py
[python] view plain copy
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if name == '__main__':
app.run()
然後執行:python hello.py
發現報錯了:no module .....,缺少模塊,由於flask依賴其他庫文件,所以需要下載以下文件:
jinjia2,
werkzeug,
click,
itsdangerous,
markupsafe
這些都是github上的開源項目,右邊下載zip文件解壓到env目錄下,然後切換到該各自解壓目錄下,
各自執行一次安裝命令 : python setup.py install
然後你在執行:python hello.py
出現提示:
- Running on https://127.0.0.1:5000/ (Press CTRL+C to quit)
在瀏覽器訪問https://127.0.0.1:5000/,可以看到Hello World!
最後更新:2017-06-01 10:01:25