自己开发会较为经常使用python3, 不过很多程序依赖python2,因此需要经常切换python版本。本方法基于ubuntu16.04,灵感来源于gcc版本切换
首先输入命令
locate /usr/bin/python*
我的结果如下:
/usr/bin/python /usr/bin/python-config /usr/bin/python2 /usr/bin/python2-config /usr/bin/python2.7 /usr/bin/python2.7-config /usr/bin/python3 /usr/bin/python3.5 /usr/bin/python3.5m /usr/bin/python3m /usr/bin/pythontex /usr/bin/pythontex3
说明我额外安装了python2.7 和 python3.5。下面将改变通过改变优先级的方式来改变python版本。 输入以下命令:
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 150 这样再输入 python –version 应该显示python3的版本号
如果想切换python的其他版本,只需要输入:
sudo update-alternatives –config python
选择需要的版本号即可
新闻热点
疑难解答