Python 虛擬機用法
新增虛擬機
python -m venv .venv
激活虛擬機
# Linux
source .venv/bin/activate
# Windows
.venv\Scripts\activate
這個在 Vscode 中不需要輸入只要偵測到有環境打開就自動進去了
備份環境依賴
pip freeze > requirements.txt
安裝環境依賴
pip install -r requirements.txt
如果是當前專案的話生成會變成絕對路徑,可以手動改成
-e .
這樣可以動態獲取
安裝當前專案到環境
# 發布用
pip install .
# 開發用引用當前代碼
pip install -e .
用
-e
的話不會複製代碼到環境中,而是直接引用當前的代碼,所以可以即時修改。但要是有框架改變或更名等較大的變異還是需要重新安裝一次才能跑。
退出虛擬環境
deactivate
沒有留言:
張貼留言