本文说明如何在ubuntu下快速切换python版本
由于zephyr必须要求在python3下,而我的一些其它环境又需要python2,于是在ubuntu上都装了,但用起来比较混乱,于是使用update-alternatives来管理:
update-alternatives是linux提供的一个软件版本切换工具,对于python, 当装好python2和3后,先使用下面命令建立python组: sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 1 sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 2 再使用下面命令就可以进行切换了 sudo update-alternatives –config python 执行后可以看见
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3 150 auto mode
* 1 /usr/bin/python2 100 manual mode
2 /usr/bin/python3 150 manual mode
根据你的需要选择用python2或者3 如果要移除某个版本选项可以执行 sudo update-alternatives –remove python /usr/bin/python2 为了方便平时操作,可以在~/.bashrc中添加下面一句,为切换起一个别名 alias pyswitch=‘sudo update-alternatives –config python’ 之后执行pyswitch的时候就会弹出选择提示