python launcher是干什么用的
發(fā)布時(shí)間:2025-09-24 | 來(lái)源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
python launcher是用于Windows中的一個(gè)實(shí)用程序,可幫助定位和執(zhí)行不同版本的Python解釋器。它允許腳本或者命令行指示特定的Python版本的首選項(xiàng),并將定位并執(zhí)行該版本。簡(jiǎn)單地說(shuō)就是它能很智能的區(qū)分開是想要手動(dòng)指定解釋版本執(zhí)行py腳本,還是想使用腳本文件指定的解釋器。手動(dòng)的選擇Python解釋器,這是調(diào)用了在【PATH】中的Python變量。
安裝Python launcher:一般的,從3.3版本開始,Python launcher會(huì)伴隨解釋器的安裝而可選安裝,在安裝步驟的可選項(xiàng)中可勾選。如本博客的第一個(gè)圖所示。它會(huì)被放在系統(tǒng)的PATH中(Python3.6版本開始是這樣的,之前版本稍有變動(dòng),參見Python3.3版本新功能),如果你不手動(dòng)添加的話。
另一種方式是單獨(dú)安裝。如本博客的第一個(gè)圖所示,你可以單獨(dú)勾選該項(xiàng)使之單獨(dú)安裝。在多個(gè)版本Python中,Python launcher只需安裝一次,并且兼容所有的Python版本。所以如果在安裝3.6版本,是選擇Python launcher選項(xiàng),那么如果你在安裝3.7版本,該項(xiàng)則就無(wú)法選中,因?yàn)橐呀?jīng)安裝了。
Python launcher有兩個(gè)版本,一個(gè)是控制臺(tái)程序,另一個(gè)是‘windows’(即GUI)程序。這兩個(gè)程序?qū)?yīng)我們Python安裝目錄的‘python.exe’和‘pythonw.exe’這兩個(gè)可執(zhí)行文件。