1 搭建開發環境
阿新 • • 發佈:2019-01-22
搭建開發環境
首先,確認系統安裝的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。