天天看點

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

1.前言

在我們進行項目的時候,對于某些包的版本需求不一樣,全都使用全局的python環境的話,有時候會把系統環境弄亂,這時候使用虛拟環境就是一個不錯的選擇。我一般選用的是virtualenv,接下來詳細的進行講解

2.從項目實際開始-虛拟環境安裝

我們桌面上建立一個工程檔案夾test_project,如圖所示

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

,接下來,我們cd進入該目錄

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

我們首先pip install virtualenv(前提是需要你已經安裝了python)

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

然後我們可以開始在項目裡面建立虛拟環境了

使用virtualenv myproenv (myproenv,這個是自己可以命名的)

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

這時候我們的虛拟環境便已經建好了

可以進來看看:

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

我們的所有工具都在這個myproenv/Scripts目錄裡面,如python.exe,pip.exe,activate

接下來我們要使用虛拟環境的話,很簡單,在Scripts目錄下,執行activate

如圖所示:

python虛拟環境(virtualenv)的使用,移植1.前言2.從項目實際開始-虛拟環境安裝

這說明我們已經進入虛拟環境了,後續我們使用pip 安裝任何包,都隻是在這個虛拟環境内生效,并且隻安裝到了myproenv這個檔案夾下,不會污染全局環境。不過在虛拟環境中運作python程式,切記,一定要激活虛拟環境,下一節我們講虛拟環境的移植