首先,確認系統安裝的Python版本是2.7.x:html
$ python --version
Python 2.7.5
而後,安裝開發Web App須要的第三方庫:前端
前端模板引擎jinja2:python
$ easy_install jinja2
MySQL 5.x數據庫,從官方網站下載並安裝,安裝完畢後,請務必牢記root口令。爲避免遺忘口令,建議直接把root口令設置爲password
;mysql
MySQL的Python驅動程序mysql-connector-python:web
easy_install mysql-connector-python
選擇一個工做目錄,而後,咱們創建以下的目錄結構:sql
awesome-python-webapp/ <-- 根目錄 | +- backup/ <-- 備份目錄 | +- conf/ <-- 配置文件 | +- dist/ <-- 打包目錄 | +- www/ <-- Web目錄,存放.py文件 | | | +- static/ <-- 存放靜態文件 | | | +- templates/ <-- 存放模板文件 | +- LICENSE <-- 代碼LICENSE
建立好項目的目錄結構後,建議同時創建Git倉庫並同步至GitHub,保證代碼修改的安全。數據庫
要了解Git和GitHub的用法,請移步Git教程。安全
自備,推薦用Sublime Text。app