✅ 確認是否已安裝 Pip
pip --version
✅ 安裝 Pip(如未安裝)
python -m ensurepip --default-pip
✅ 安裝虛擬環境工具
pip install virtualenv
✅ 確認 virtualenv 是否安裝成功
virtualenv --version
✅ 更新系統套件
sudo apt update && sudo apt upgrade -y # Ubuntu/Debian
✅ 確認是否已安裝 Pip
pip3 --version
✅ 安裝 Pip
sudo apt install python3-pip -y
✅ 安裝虛擬環境工具
pip3 install virtualenv
✅ 確認 virtualenv 是否安裝成功
virtualenv --version
virtualenv .venv
✅ .venv
是虛擬環境的資料夾名稱,可依需求更改。
Windows
.venv\Scripts\activate
Linux/macOS
source .venv/bin/activate
✅ 啟動成功後,終端機會顯示環境名稱,例如:
(.venv) C:\Users\YourUser\YourProject>
deactivate
✅ 停用後,終端機會恢復原始環境,確保你不影響其他專案!
pip install flask
✅ 套件將安裝在 .venv
內,而不影響系統環境!
pip freeze > requirements.txt
requirements.txt
安裝套件pip install -r requirements.txt
✅ 這將根據 requirements.txt
安裝所有套件,確保環境一致!
✅ 升級套件
pip install --upgrade <套件名稱>
✅ 降級套件(指定舊版本)
pip install <套件名稱>==<舊版本號>
✅ 解除安裝套件
pip uninstall <套件名稱>
flask run
flask run --host=0.0.0.0
✅ Windows
rmdir /s /q .venv
✅ Linux/macOS
rm -rf .venv
virtualenv .venv
1️⃣ 啟動虛擬環境
2️⃣ 安裝專案套件
3️⃣ 記錄依賴
4️⃣ 停用虛擬環境
Python 官方文件
Pip 官方文件
Virtualenv 官方文件
VSCode Python 擴展文件