我正在重新安裝Python,在Windows 7上,第一個對話框之一是自定義Python屏幕。爲什麼我不想在安裝時將Python.exe添加到我的系統路徑中?
「將Python.exe添加到路徑」的默認設置是「整個功能將不可用」。
我總是將此更改爲「將安裝在本地硬盤上」。
這不是一個問題,改變系統環境變量是一個很好的方法,但是有沒有好處可以讓它不被打勾?
我正在重新安裝Python,在Windows 7上,第一個對話框之一是自定義Python屏幕。爲什麼我不想在安裝時將Python.exe添加到我的系統路徑中?
「將Python.exe添加到路徑」的默認設置是「整個功能將不可用」。
我總是將此更改爲「將安裝在本地硬盤上」。
這不是一個問題,改變系統環境變量是一個很好的方法,但是有沒有好處可以讓它不被打勾?
如果您只安裝了一個版本的Python,則無關緊要。
如果您安裝了多個版本,那麼當您使用「python」命令時,系統路徑中出現的第一個版本將被執行。此外,它可以使舊版本無法訪問而無需額外的工作。例如,我有一個安裝了Python 2.7的系統,我在其上添加了3.2,並在安裝過程中選中了將Python.exe添加到路徑的選項。這樣做後,在命令行中輸入「python」和「python3」打開了Python 3.2,因此當需要執行2.x腳本時,我需要輸入2.7解釋器的完整路徑。
我能想到的一個好處就是如果你在windows中運行多個python版本。所以,你有c:\ python34和c:\ python27但是兩者都在路徑中,你會得到先到的,導致你可能意外的結果。