转自:https://blog.csdn.net/u014454538/article/details/79083259
python2.x和python3.x之间有很多区别,很多的python教程还是给予python2.x的,但是python3.x的使用也越来越广泛。我们在程序开发中,不免需要使用python3.x。当系统中同时存在python2.x和python3.x时,会发现系统总是默认使用python2.x,我们在启动python3.x时,需要通过python3
命令来启动python3.x,这给我们带来了一些麻烦。
这是就需要我们将python3.x改为默认的python编译器,这里给予python3.5进行修改。
在终端中执行一下命令,实现需求。
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
- 1
- 2
此时你会发现,无需使用python3.x
命令,直接使用python
启动的就是python3.x
如果需要如切换到Python2.x,执行:
$ sudo update-alternatives --config python
- 1
按照提示输入选择数字回车即可。
这样你甚至可以将自己喜欢的任意版本python安装到任意位置,然后使用update-alternatives
将其设置为系统默认python。