ubuntu中用update-alternatives進行軟件多版本設置、切換,以python配置為例


 

以Python2.7和Python3.5設置為例:

  1. 在系統中添加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模式下,自動選擇最大的一個,數值越大優先級越高。

  2. 手動(manual)配置Python版本,運行如下命令,根據提示,選擇的版本即可
    sudo update-alternatives --config python
  3. 自動(auto)配置Python版本,將自動選擇優先級最高的版本
    sudo update-alternatives --auto python

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM