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