首頁  >  文章  >  後端開發  >  python為什麼要設定環境變數

python為什麼要設定環境變數

silencement
silencement原創
2019-06-24 14:12:117907瀏覽

python為什麼要設定環境變數

相信許多初學python的小夥伴都會遇到這樣的坑:環境變數配置不好,無法正常啟動python。那麼環境變數究竟是什麼東西呢?為什麼要設定它?下面我們來說一說。

1、什麼是環境變數 

引用百度百科裡面的解釋:環境變數是在作業系統中一個具有特定名字的對象,它包含了一個或者多個應用程式所將使用到的信息。看到這裡我相信大家可能還是有所疑惑,但是,不急,接著看。

2、為什麼需要環境變數 

windows系統下,假如我們安裝了某一款軟體,安裝結束後,在安裝目錄會產生一個該軟體的.exe文件,雙擊該文件,我們就能啟動軟體。但是我們每次要運行該軟體的時候都要先找到該.exe檔案所在的路徑,然後雙擊嗎,顯然是不可能的,因為安裝的軟體太多,我們根本不可能記住所有已安裝軟體的路徑,同時如果我們想在其他路徑下運行某些軟體豈不是完蛋了。 

這時候就需要環境變數了。

python為什麼要設定環境變數

python為什麼要設定環境變數

3、環境變數的作用 

剛才說過,1、隨著電腦安裝的軟體越來越多,我們記不住所有軟體的安裝路徑,想執行某一軟體就很麻煩。 2.如果想在某一路徑下直接運行某款軟體,我們無能為力。

透過在環境變數裡面加入所有軟體的安裝路徑,當我們想要執行某一軟體時雙擊其捷徑或在DOS介面輸入軟體名稱,此時,電腦除了在其目前目錄下尋找該軟體的.exe檔外,還在環境變數中搜尋軟體的路徑,找到,運行。

綜上,Windows和DOS作業系統中的path環境變量,當要求系統運行程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下方尋找此程式外,還應到path中指定的路徑去找。使用者透過設定環境變量,來更好的運行進程。

以上是python為什麼要設定環境變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn