Page tree
Skip to end of metadata
Go to start of metadata

以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


  4. 列出所有Python版本

    update-alternatives --list python


Write a comment...