以Python2.7和Python3.5設置為例:
- 在系統中添加Python2.7、Python3.5的選項,默認為Python3.5
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 10 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 20命令解釋:
sudo update-alternatives --install <link> <name> <path> <priority><link> 是指向/etc/alternatives/<name>的軟連接. (此處為 /usr/bin/python)
<name> 是該連接組的名稱. (此處為python)
<path> 該命令對應的可執行文件的實際路徑. (此處為/usr/bin/python2.7和/usr/bin/python3.5)
<priority> 整數,auto模式下,自動選擇最大的一個,數值越大優先級越高。 - 手動(manual)配置Python版本,運行如下命令,根據提示,選擇的版本即可
sudo update-alternatives --config python - 自動(auto)配置Python版本,將自動選擇優先級最高的版本
sudo update-alternatives --auto python
