1. 程式人生 > >windows下使用virtualenv進行python虛擬環境的搭建

windows下使用virtualenv進行python虛擬環境的搭建

virtualenv是用於建立獨立的python虛擬環境

virtualenv的優點

1.使得不同python應用的開發環境相互獨立

2.開發環境升級不影響其他應用的開發環境,也不會影響全域性的環境(預設是的開發環境是全域性開發環境),因為虛擬環境是將全域性環境進行私有的複製,當我在虛擬環境進行pip install 時,只會安裝到選擇的虛擬環境中。

3.它可以防止系統中出現包管理混亂和版本的衝突

如何安裝virtualenv (第一種方法)

#####1.前提已經安裝好python環境

#####2.windows下快鍵鍵 Ctrl + R 開啟執行終端 輸入 cmd 進入命令列介面

執行終端

命令列介面

#####3.直接在命令列輸入(預設是安裝在全域性的環境)


pip install virtualenv

我已經安裝過了

4.我們安裝好virtualenv之後,可直接新建virtualenv環境(語法以下),virtualenv環境目錄是在當前目錄下

# virtualenv 虛擬環境名字 
virtualenv testvir   

 虛擬環境

5.進入虛擬環境

使用命令進入虛擬環境的Scripts目錄下,執行activate.bat檔案

進入虛擬環境

可以使用pip list 檢視虛擬環境下安裝的庫


pip list

6.退出虛擬環境

在虛擬環境的Scripts目錄下,執行deactivate.bat檔案

退出虛擬環境

如何安裝virtualenv (第二種方法)

1.直接在命令列輸入(預設是安裝在全域性的環境)

pip install virtualenvwrapper-win

這個庫的好處是新建好虛擬環境之後直接就進入虛擬環境中,不需要手動進入

2.我們安裝好virtualenv之後,可直接新建virtualenv環境(語法以下),virtualenv環境目錄是在當前目錄下

# virtualenv 虛擬環境名字 
mkvirtualenv testvir2   

3.退出虛擬環境

在虛擬環境下,輸入deactivate(注意這裡不是執行檔案)

其他重要的命令(是基於virtualenvwrapper-win庫)

1.檢視有多少個虛擬環境

workon

多少個虛擬環境

2.進入某個虛擬環境

# workon 虛擬環境名字 
workon testvir2

進入某個虛擬環境

更改預設的python虛擬環境安裝目錄

點選我的電腦右鍵 > 屬性 > 高階系統設定 > 環境變數 > 編輯
新增一個變數名 WORKON_HOME
變數值就是你要更改的python虛擬環境安裝目錄

更改預設的python虛擬環境安裝目錄

Linux與windows的區別

image

Linux是不區分檔案型別的,檔案型別是靠許可權來區分的

image

windows下的程式是不能直接在Linux中安裝和執行

字元介面的優勢

image

更多Python實戰原始碼請關注 朝南而行 公眾號

朝南而行