iT邦幫忙

0

Python 入門筆記 - 4 - 使用 Pip 建立虛擬環境與套件管理

  • 分享至 

  • xImage
  •  

🔹 安裝 Pip 與虛擬環境工具

Windows 安裝方式

確認是否已安裝 Pip

pip --version

安裝 Pip(如未安裝)

python -m ensurepip --default-pip

安裝虛擬環境工具

pip install virtualenv

確認 virtualenv 是否安裝成功

virtualenv --version

Linux/macOS 安裝方式

更新系統套件

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

🔹 建立 Pip 虛擬環境

建立虛擬環境

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 範例)

啟動 Flask 伺服器

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 擴展文件


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言