Python Flask學習筆記之Hello World
阿新 • • 發佈:2019-02-22
bubuko 筆記 out 混亂 name html ctrl 激活 pro
http://www.pythondoc.com/flask/index.html
Python Flask學習筆記之Hello World
安裝virtualenv,配置Flask開發環境
virtualenv
虛擬環境是Python
解釋器的一個私有副本,在這個環境中可以安裝私有包,而且不會影響系統中安裝到全局Python
解釋器。虛擬環境非常有用,可以在系統的Python
解釋器中避免包的混亂和版本的沖突,為每個程序單獨創建虛擬環境,可以保證程序只能訪問虛擬環境中的包從而保持全局解釋器的幹凈整潔。
- 安裝
sudo apt-get install python-virtualenv
- 創建項目目錄
mkdir Blog ; cd Blog
- 查看版本
virtualenv --version
- 命名項目的虛擬環境
virtualenv venv
- 指定
python
版本
virtualenv -p /usr/bin/python2 virtualenv‘s name
- 激活虛擬環境
. venv/bin/activate
環境激活後命令提示符發生改變(venv) $
。
- 退出虛擬環境
deactivate
編寫Hello World
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
運行結果如下
* Serving Flask app "hello" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
參考文檔:
http://flask.pocoo.org/
http://www.pythondoc.com/flask/index.html
Python Flask學習筆記之Hello World