python建立虛擬環境

2021-09-05 10:44:19 字數 1039 閱讀 9519

使用虛擬環境進行安裝,首先必須在電腦上先安裝建立虛擬環境的包

pip install vituralenv
在開發過程中使用虛擬環境進行開發,防止了lib之間的相互干擾,比如你的flask是1.0版本的,開發要求使用的是0.10版本,那麼你確實可以把1.0的解除安裝後裝,但是實際上如果手裡面還有其他的專案要求是1.0,難道還裝回來麼

使用虛擬環境導致的結果是環境很純,需要什麼包就裝什麼包

虛擬環境的建立實質上建立的是資料夾:

在python指令碼執行的時候,導包的規則是先在本檔案下進行尋找,找不到則進入python直譯器所在的路徑檔案中進行尋找,可以使用os.path進行檢視

那麼虛擬環境的建立將在虛擬環境對應的資料夾下面建立乙個虛擬環境直譯器,在虛擬環境中進行執行的時候,系統自動的在虛擬環境直譯器中的路徑下進行尋找lib,正好這裡有個lib檔案,那麼系統就不會找到其他的路徑裡面去,所以這就能夠實現防止匯入錯亂

找到自己的python直譯器檔案,裡面有個scripts檔案,進去後可以看到virturalenv.exe

當然也可以直接在cmd中直接啟動,virturalen,不影響

vitrualenv -p 直譯器目錄 安裝目錄
-p引數寫直譯器目錄,需要注意的是如果電腦有幾個python直譯器,並且是不同版本的時候這裡就一定要寫清楚,不然那你都不確定你自己裝的是哪個直譯器

安裝目錄最好寫清楚絕對路徑,而且別出現什麼中文,不然以後報一些莫名其妙的錯誤

執行完成後自己去找到這個安裝目錄,可以發現裡面就有乙個python.exe直譯器檔案,同時還有乙個scripts資料夾,進去後裡面有乙個activate檔案,開啟cmd執行這個檔案

執行完成後你會看到在cmd輸入命令的行首會出現資料夾的名字,這個表示已經開啟了虛擬環境,之後就在這個狀態下面進行pip install安裝就行了,安裝的任何包都是在這個虛擬環境裡面的lib中

之後使用pycharm建立的專案就放到這個虛擬環境下面,當然需要在建立的時候自己選擇對應的虛擬環境直譯器,不然你的pycharm執行解釋的時候將是使用的另外的直譯器

建立Python虛擬環境

伺服器上跑的專案一多,每個專案的環境不一定一樣。所以建立個虛擬環境還是很有必要的,python2的虛擬的環境 首先安裝,virtualenv 是乙個建立隔絕的python環境的工具。virtualenv建立乙個包含所有必要的可執行檔案的資料夾,用來使用python工程所需的包。pip install...

python建立虛擬環境

1.首先安裝 virtualenv pip install virtualenv 這種建立方式會在當前目錄下建立名為 envname 的虛擬環境目錄 但其實是可以指定路徑去建立的,在 win 或 linux 都是適用的,如 virtualenv h django ano otherenv 即在 h ...

建立 python 虛擬環境

conda可以理解為乙個工具,也是乙個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許使用者方便地安裝不同版本的 python 並可以快速切換。conda的設計理念 conda將幾乎所有的工具 第三方包都當做 package 對待,甚至包括 python 和 con...