網上搜尋指令,發現: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():
if name == '__main__':
然後執行:python hello.py
發現報錯了:no module .....,缺少子產品,由于flask依賴其他庫檔案,是以需要下載下傳以下檔案:
jinjia2,
werkzeug,
click,
itsdangerous,
markupsafe
這些都是github上的開源項目,右邊下載下傳zip檔案解壓到env目錄下,然後切換到該各自解壓目錄下,
各自執行一次安裝指令 : python setup.py install
然後你在執行:python hello.py
出現提示: