Python虛擬環境venv用法詳解

2022-10-03 13:03:07 字數 601 閱讀 3752

初衷:

在工作的時候,我們會有很多個專案,每個專案使用的庫的版本不一樣,導致我們切換專案的時候會很麻煩。

比如:我有兩個djwurwppsfan程式設計客棧go專案,專案一使用的版本是 django 1.7 , 專案二使用的版本是 django 2.2。兩個專案平時都要維護,如果沒有獨立的環境,那我每次維護專案一的時候,我就需要安裝 django 1.7,維護專案二的時候,我就要安裝 django 2.2,這樣會很麻煩。

所以我們需要給每個專案建立乙個獨立的環境,這個時候環境管理就派上用場了,我在維護專案一的時候,只需要使用專案一的環境來執行這個專案就行了,就不用來回的解除安裝安裝指定的 django版本。

環境管理工具: venv

安裝方式:

python 3.3以後,自帶的庫。

使用方法:

1.在指定資料夾新建乙個環境

py程式設計客棧thon -m venv [環境名稱]

2.進入建立的專案

3.退出環境

test\scripts程式設計客棧\deactivate.bat

本文標題: python虛擬環境venv用法詳解

本文位址: /jiaoben/python/314113.html

怎麼用venv建立Python虛擬環境?

在日常開發中,如果能靈活使用python虛擬環境 virtual environment 可以解決不少煩人的問題。使用python虛擬環境,可以讓你在同一臺電腦上使用不同版本的庫 library 並可以方便地切換。比如我們現在穩定執行的版本是django 2.x,如果我們想將其更新到django 3...

Python的虛擬環境 venv

pip python install package,python三方包管理工具。安裝python直譯器時已自帶。目錄已新增到環境變數中。包管理工具 包是別人寫好的 經常有這種情況,比如爬蟲框架功能的a包,裡面引用了負責解析頁面的b包,b包引用了更加基礎底層的c包。包關係成樹狀引用。b包依賴c包。直...

Python3虛擬環境 venv

python3.3以上的版本通過venv模組原生支援虛擬環境,可以代替之前的virtualenv。該venv模組提供了建立輕量級 虛擬環境 提供與系統python的隔離支援。每乙個虛擬環境都有其自己的python二進位制 允許有不同的python版本創作環境 並且可以擁有自己獨立的一套python包...