Python實戰網站開發:Day1-搭建開發環境
阿新 • • 發佈:2021-11-10
Day 1-搭建開發環境
首先,確認系統安裝的Python版本是3.7.x:
C:\Users\liuym>c:\Python37\python.exe --version Python 3.7.8rc1
然後,用pip
安裝開發Web App需要的第三方庫:
非同步框架aiohttp:
pip3 install aiohttp
前段模板引擎jinja2
pip3 install jinja2
MySQL 5.x資料庫,從官方網站下載並安裝,安裝完畢後,請務必牢記root口令。為避免遺忘口令,建議直接把root口令設定為password
;
安裝MySQL過程不詳述
MySQL的Python非同步驅動程式aiomysql:
pip3 install aiomysql
專案結構
選擇一個工作目錄,然後我們建立如下的目錄結構
awesome-python3-webapp/ <-- 根目錄 | +- backup/ <-- 備份目錄 | +- conf/ <-- 配置檔案 | +- dist/ <-- 打包目錄 | +- www/ <-- Web目錄,存放.py檔案 | | | +- static/ <-- 存放靜態檔案 | | | +- templates/ <-- 存放模板檔案 | +- ios/ <-- 存放iOS App工程 | +- LICENSE <-- 程式碼LICENSE
建立好專案的目錄結構後,建議同時建立git倉庫並同步至GitHub,保證程式碼修改的安全。
要了解git和GitHub的用法,請移步Git教程。
開發工具
自備,推薦用Sublime Text,請參考使用文字編輯器。本次我們使用Visual Studio Code