理論上使用 python 應該要用虛擬環境會比較保險,不過一直都懶得記指令,最近因為要同時使用不同版本 python,記錄一下避免忘記。
OS:Ubuntu 18.04
安裝環境
1. sudo apt-get install python3.7
2. sudo apt-get install python3-venv
3. sudo apt-get install python3.7-venv
建立虛擬環境
1. python3.7 -m venv XXX (XXX 是你要的環境 folder,python 版本是 3.7)
2. python3 -m venv XXX (XXX 是你要的環境 folder,python 版本是 3.6,18.04 預設)
3. source XXX/bin/activate
安裝 module
1. pip install YYY
執行 python
python ZZZ.py
離開虛擬環境
deactivate
venv 缺點
venv 的 python 會依賴主環境,但目前對我來說已經夠用,如果要安裝各種版本 python,較好的選擇可能是 conda。
沒有留言:
張貼留言