閱讀477 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

出現提示:

在瀏覽器訪問https://127.0.0.1:5000/,可以看到Hello World!

最後更新:2017-06-01 10:01:25

  上一篇:go  《Git學習指南》——2.4 本章小結
  下一篇:go  《Git學習指南》——第2章 入門 2.1準備Git環境