真正的穩定,是自己不斷成長,不斷尋找新的空間。與其要穩定,不如開始擁抱這個變化的時代,讓自己準備好。
python實踐
【寫在前面】:
看了很多關于虛擬環境的文檔,都只是單純的說明怎么創建、怎么激活,可是一些基礎的東西都沒講,會導致使用者很迷惑(包括我自己)
【材料】:
參考材料 《Python虛擬環境詳解》
【Step1】:如何運行.py腳本
# 使用默認的python,前提條件是python.exe所在目錄在環境變量中,否則會報python不是有效的內部命令
python test.py
# 直接使用絕對路徑下的python.exe文件
C:\testenv\Scripts\pyhton.exe test.py
【Step2】:安裝虛擬環境
python3下很簡單,python2請百度。
image.png
【step3】使用虛擬環境
1、什么是虛擬環境?
虛擬環境簡單理解就是又一個python環境,初始的時候是干凈的環境,那么執行.py腳本當然可以指定使用這個新環境(虛擬環境)下的python。
2、為什么要激活虛擬環境?
(1).將包安裝到虛擬環境中;
image.png
(2).可以在虛擬環境中執行.py腳本
3、激活虛擬環境后都發生了什么?
(1).激活后在當前虛擬環境下的path
image.png
(2).激活后系統默認的path
image.png
很明顯的是激活虛擬環境后,在虛擬環境中的path路徑中第一個是虛擬環境的目錄,那么在該環境下執行.py腳本,會優先去該目錄下找包文件。而不在該環境下執行.py腳本依然默認目錄下找包文件。
4、不激活能不能使用虛擬環境?
不激活可以使用,不影響正常的使用虛擬環境下的python.exe去運行.py文件,這時候請使用絕對路徑。
5、激活虛擬環境,原來的默認環境是否還能用?
都可以使用,簡單理解就是你有多個python.exe了,那么在運行.py腳本的時候,默認還是系統配置,不想用默認就使用絕對路徑下的python.exe。
【step4】總結
所謂虛擬環境,就是獨立的環境,當你需要它的時候直接使用該虛擬環境下的python.exe文件執行你的.py腳本就可以。當你需要在虛擬環境下裝包的時候請激活它。
【step5】后續可拓展
1、使用第三方包來管理N多的虛擬環境