python2和python3共存时切换系统默认的python编译器版本。
(1)打开terminal
查看可用的python编译器,也是其所在路径
update-alternatives --list python
(2)系统添加python2、python3编译器选项
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
命令解析:
sudo update-alternatives --install <link> <name> <path> <priority>
<link> 是指向/etc/alternatives/<name>的软连接. (此处为 /usr/bin/python)
<name> 是该连接组的名称. (此处为python)
<path> 该命令对应的可执行文件的实际路径. (此处为链接,要根据第一步的实际链接修改)
<priority> 整数,auto模式下,自动选择最大的一个,数值越大优先级越高
(3)切换python版本
sudo update-alternatives --config python
选择你当前要用的编译器版本即可。