完成這個 Part 後,你將擁有一個完整的 Python 開發環境:
確認 Python 和 pip 已正確安裝
建立專案目錄結構
建立並啟動 venv 虛擬環境
安裝 Flask、OpenAI、python-dotenv
首先確認你的電腦已安裝 Python 3.8 以上版本。
C:\Users\你的名字> python --version
Python 3.11.0
Python 3.8 或更高版本即可繼續!
pip 是 Python 的套件管理工具,用來安裝各種函式庫。
在 CMD 中輸入:
C:\Users\你的名字> pip --version
pip 23.0.1 from C:\Python311\Lib\site-packages\pip (python 3.11)
選擇一個位置存放你的專案,建議放在桌面。
C:\Users\你的名字> cd Desktop C:\Users\你的名字\Desktop> mkdir AI_Projects C:\Users\你的名字\Desktop> cd AI_Projects
C:\Users\你的名字\Desktop\AI_Projects>
cd = 切換目錄(Change Directory)mkdir = 建立資料夾(Make Directory)
在 AI_Projects 裡面,建立本章的專案資料夾。
C:\...\AI_Projects> mkdir ch2_local_ai_app C:\...\AI_Projects> cd ch2_local_ai_app
C:\Users\你的名字\Desktop\AI_Projects\ch2_local_ai_app>
虛擬環境讓每個專案的套件互不干擾,是 Python 開發的好習慣。
C:\...\ch2_local_ai_app> python -m venv venv
python -m venv venv = 使用 Python 的 venv 模組,建立名為 venv 的虛擬環境
這個步驟需要 10-30 秒,請耐心等待。完成後資料夾中會出現 venv 資料夾。
建立後要「啟動」虛擬環境才能使用。
C:\...\ch2_local_ai_app> venv\Scripts\activate
venv\Scripts\Activate.ps1
(venv) C:\...\ch2_local_ai_app>
(venv) 表示虛擬環境已啟動!
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
確認 (venv) 已顯示後,依序安裝三個套件:
(venv) C:\...> pip install flask
(venv) C:\...> pip install openai
(venv) C:\...> pip install python-dotenv
安裝完成後,確認所有套件都已正確安裝。
(venv) C:\...> pip list
Package Version
--------------- -------
flask 3.0.0
openai 1.6.1
python-dotenv 1.0.0
...
flask、openai、python-dotenv 即表示安裝成功!
這個檔案用來安全地儲存你的 API Key。
ch2_local_ai_app 資料夾中建立新檔案.env(注意開頭有一個點)OPENAI_API_KEY=sk-proj-你的真實API金鑰
告訴 Git 忽略某些檔案,避免不小心上傳敏感資料。
.gitignore 檔案venv/ .env __pycache__/ *.pyc
venv/ = 忽略虛擬環境資料夾.env = 忽略環境變數檔案(含 API Key)__pycache__/ = 忽略 Python 快取
完成所有步驟後,你的專案資料夾結構應該如下:
ch2_local_ai_app/ ├── venv/ ← 虛擬環境資料夾 ├── .env ← API Key 設定檔 └── .gitignore ← Git 忽略清單
(venv) 標記pip list 顯示 flask、openai、python-dotenv.env 檔案已建立並填入 API Key.gitignore 檔案已建立