Python 建立虛擬環境


建立時間: 2022年5月27日 07:41
更新時間: 2024年4月1日 00:44

說明

有時候因原本的環境安裝太多套件,但開發所需的環境不想要有這些套件
方便起見架設一個虛擬環境是不錯的選擇
以下使用指令的方式建立虛擬環境

指令

建立虛擬環境
python3 -m venv .venv
.venv 可以改成你要的目錄名稱,我現在習慣將 .venv 放在專案裡面,並配置 .gitignore 忽略這個資料夾。

啟動虛擬環境
source .venv/bin/activate

結束虛擬環境
deactivate

你可能會想要打包套件清單到 requirements.txt (或者自己指定其他名稱)
pip freeze > requirements.txt

安裝 requirements.txt 套件清單
pip install -r /path/to/requirements.txt

homebrew python

如果你跟我一樣使用 homebrew 安裝 python,現在都需要建立一個虛擬環境才能安裝 python 套件,但如果你真的有需要在 brew 安裝的 python 底下安裝套件,你還是可以用 --break-system-packages 強制安裝,建議最好先建立一個虛擬環境當作你的主要 python 使用的地方,例如:python3 -m venv ~/venv

參考

觀看次數: 1849
pythonvenv虛擬環境
按讚追蹤 Enjoy 軟體 Facebook 粉絲專頁
每週分享資訊技術

一杯咖啡的力量,勝過千言萬語的感謝。

支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!