使用venv建立虛擬環境


對於經常使用 Python 進行開發的人來說,由於系統中可能存在不同的 Python 版本,不同項目需要使用不同版本的解釋器,所以為每個項目創建一個虛擬環境十分必要。這樣做既能使得不同項目間不會發生沖突,也可以保證系統庫不會一直被擴充。

對於 Python3 之后虛擬環境的創建,建議使用以下方式進行創建:

  1. 確保你現在所在的目錄在項目目錄下
  2. 使用如下命令來創建並激活一個虛擬環境
python3 -m venv .venv  # .venv為虛擬環境名
source .venv/bin/activate

當完成這兩步后,應該會在項目根目錄下看到一個名為 .venv 的目錄,並且此時打開 terminal,可以看到虛擬環境已經被激活,類似於 (.venv) ~/hello

  1. 選擇解釋器路徑。這一步很關鍵,否則可能會出現安裝了包卻找不到的情況。如果使用的是 vscode,可以通過 command+shift+P 輸入指令 Python: Select Interpreter 來選擇你所創建的新環境下的解釋器,具體路徑可能為 your project dir/.venv/bin/python3

  2. 此時項目就運行在虛擬環境下,后續可以通過 python -m pip install 來安裝所需要的庫,此時安裝的模塊將不會被安裝到系統庫中。

  3. 使用 deactivate 指令即可停用虛擬環境。

參考文章:
萬能的vscode


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM