教你快速創(chuàng)建 Python 虛擬環(huán)境
在本教程中,我們將學(xué)習(xí)如何在指定的項(xiàng)目文件夾中創(chuàng)建虛擬環(huán)境。
在 Python 中開(kāi)發(fā)多個(gè)項(xiàng)目需要多個(gè)/不同版本的包。如果您有不同的應(yīng)用程序需要不同的包組合,那么創(chuàng)建虛擬環(huán)境通常是一種很好的做法。
當(dāng)您為一個(gè)項(xiàng)目更新包時(shí),創(chuàng)建虛擬環(huán)境將使您免于破壞其他項(xiàng)目。當(dāng)您需要與其他用戶共享代碼時(shí),虛擬環(huán)境也很有用。
步驟
STEP1:創(chuàng)建項(xiàng)目文件夾
STEP2:在 Pycharm 中導(dǎo)航并打開(kāi)在 STEP1 中創(chuàng)建的文件夾
Pycharm 工作區(qū)
STEP3:點(diǎn)擊Pycharm工作區(qū)下方的終端選項(xiàng)卡
STEP4:從終端,我們將 pip install virtualenv
STEP5:創(chuàng)建虛擬環(huán)境。要?jiǎng)?chuàng)建虛擬環(huán)境,您必須指定路徑。例如,使用以下命令在名為“algo_trading_env”的本地目錄中創(chuàng)建一個(gè):virtualenv mypython
如果此階段沒(méi)有錯(cuò)誤,則您已成功創(chuàng)建虛擬環(huán)境。在 STEP6 中,您將在命令的幫助下激活環(huán)境
第六步: algo_trading_env\Scripts\activate
不要使用我們?cè)?STEP5 中創(chuàng)建的路徑,'algo_trading_env'
您應(yīng)該在終端行的括號(hào)中看到您的虛擬環(huán)境的名稱,例如 (algo_trading_env)。
虛擬環(huán)境已激活
您在此虛擬環(huán)境中安裝的任何軟件包僅在該環(huán)境被激活時(shí)才有效。
STEP7:停用虛擬環(huán)境
假設(shè)您要切換項(xiàng)目并且依賴于不同的虛擬環(huán)境,我們可以通過(guò)使用簡(jiǎn)單的命令停用虛擬環(huán)境來(lái)實(shí)現(xiàn): deactivate
結(jié)論
創(chuàng)建虛擬環(huán)境的好處是為 Python 項(xiàng)目創(chuàng)建一個(gè)隔離的環(huán)境。這意味著每個(gè)項(xiàng)目都可以有自己的依賴項(xiàng)/包,而不管其他項(xiàng)目使用什么依賴項(xiàng)
原文鏈接:https://medium.com/@951985/create-python-virtual-environment-b7eee18e20b0