1. 程式人生 > >Linux下切換python2和python3為默認執行版本的方式(也能作用於sublime等編輯器的默認執行方式)

Linux下切換python2和python3為默認執行版本的方式(也能作用於sublime等編輯器的默認執行方式)

安裝路徑 linux code bsp 指令 config 選項 原來 pda

使用 alternate 機制可以自由切換python默認版本,只需要在終端輸入簡單的幾個指令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

這兩個指令添加了2個alternate項 --install後面的是python的安裝路徑

最後的100和150這兩個參數代表著不指定情況下的運行版本優先級

也就是輸入這2個指令後,python3就變成了系統的默認執行版本了

那麽如果我想切換回python2,要怎麽做?

很簡單,alternate允許我們手動指定運行版本。在終端輸入:

sudo update-alternatives --config python

終端出現如下的提示:

有 2 個候選項可用於替換 python (提供 /usr/bin/python)。


選擇 路徑 優先級 狀態
------------------------------------------------------------
* 0 /usr/bin/python3 150 自動模式

1 /usr/bin/python2 100 手動模式
2 /usr/bin/python3 150 手動模式


要維持當前值[*]請按<回車鍵>,或者鍵入選擇的編號:

然後如果要切換回python2,在這裏我輸入1,然後按回車,就能切換回原來的版本啦

當然,這條指令也能允許我們自由的切換版本~

Linux下切換python2和python3為默認執行版本的方式(也能作用於sublime等編輯器的默認執行方式)