2015年8月17日

Tornado 教學 (1) - 安裝 Tornado Web 框架 ( Install Tornado Python Web Framework )

Python 有許多 Web 框架,像是之前介紹過 Webapp2 框架,與其他知名框架來得簡潔、精巧,但相對的內建功能就遜色了一點。而這次要介紹的 Tornado 也是 Python Web 框架其中一個,它的特色主要是除了基本的 Web Framework 功能,更擁有 Non-blocking Web Server,符合 WebSocket 應用開發上的需求。本系列將簡單介紹 Tornado 框架,重點將會是如何搭配 WebSocket。( 其他 Tornado 相關教學可以參考本篇整理 )



前置作業
利用 pip 安裝 Python 套件等軟體相當方便,首先來安裝 pip:
# 方法一:
# 先下載 https://bootstrap.pypa.io/get-pip.py
# 執行 get-pip.py
python get-pip.py

# 方法二:
# 在 Arch Linux 可以使用 yaourt
yaourt pip


安裝 Tornado
安裝 Tornado 的方式有很多,但我採取的是比較簡單的方式,我利用 pip 來幫我安裝。指令如下:
# 預設 Python 版本
pip install tornado

# Python2.7
pip2.7 install tornado
等待執行完畢,我們安裝的部分就完成了,實作 Web Framework 功能請參考下一篇。


Environment :
  ・ Arch Linux
  ・ Python 2.7

Reference :
  ・ Tornado