1. 程式人生 > 其它 >Python實戰網站開發:Day1-搭建開發環境

Python實戰網站開發:Day1-搭建開發環境

  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