開發Python一定會用到虛擬環境(Virtualenv),為了專案可能相依其他專案而建造獨立環境來執行檔案,就不受安裝套件的影響,隔離了一些互相依賴的問題,不會因為安裝了Python外掛或套件卻衍伸了難以解決的因素,而是專用於此的獨立空間,也隨時可以進入/退出此虛擬環境,這個功能在使用上沒有很複雜,一起來操作看看。
Python 建立並使用虛擬環境 教學
(環境為Python3)
STEP1
建立新專案的資料夾,須將路徑維持在此專案資料夾內。
mkdir myproject
STEP2
接下來直接下此指令,在這個空間中建立虛擬環境。
python3 -m venv .venv
STEP3
建立完Virtualenv後,要將此環境啟動起來,就可以使用。
source .venv/bin/activate
STEP4
指令前方正常會出現(.venv)提示你已經啟動並在使用虛擬環境,並做Python想要做的任何事情。
# 安裝專案需要使用的套件
(.venv) $ pip xxxxxx
# 確認目前Python使用的路徑
(.venv) $ which python3
# 確認目前Python使用的路徑
(.venv) $ Python -V
# 執行的動作都只會在此專案資料夾裡執行
STEP5
不使用的話,也可退出虛擬環境。
deactivate