1. 程式人生 > >1 搭建開發環境

1 搭建開發環境

搭建開發環境

首先,確認系統安裝的Python版本是2.7.x:

$ python --version
Python 2.7.5

然後,安裝開發Web App需要的第三方庫:

前端模板引擎jinja2:

$ easy_install jinja2

MySQL 5.x資料庫,從官方網站下載並安裝,安裝完畢後,請務必牢記root口令。為避免遺忘口令,建議直接把root口令設定為password

MySQL的Python驅動程式mysql-connector-python:

$ easy_install mysql-connector-python

專案結構

選擇一個工作目錄,然後,我們建立如下的目錄結構:

awesome-python-webapp/   <-- 根目錄
|
+- backup/               <-- 備份目錄
|
+- conf/                 <-- 配置檔案
|
+- dist/                 <-- 打包目錄
|
+- www/                  <-- Web目錄,存放.py檔案
|  |
|  +- static/            <-- 存放靜態檔案
|  |
|  +- templates/         <-- 存放模板檔案
|
+- LICENSE               <-- 程式碼LICENSE

建立好專案的目錄結構後,建議同時建立Git倉庫並同步至GitHub,保證程式碼修改的安全。

要了解Git和GitHub的用法,請移步Git教程

開發工具

自備,推薦用Sublime Text。