一般Ubuntu默认的Python版本都为2.x, 如何改变 Python 的默认版本为Python3.5?
首先查看Python默认版本:
ubuntu@user~$:python --version
Python 2.7
搜索系统是否已经安装 Python3.5:
ubuntu@user~$:whereis python3.5
如果结果里有 /usr/bin/python3.5 说明已经安装,如果没有则需要手动安装。
安装完成后,需要删除原有的 Python 连接文件:
ubuntu@user~:rm /usr/bin/python
然后建立指向 Python3.5 的软连接:
ubuntu@user~:ln -s /usr/bin/python3.5 /usr/bin/python
之后把路径/usr/bin/加入环境变量PATH中:
ubuntu@user~:PATH=/usr/bin:$PATH
现在输入 python --version ,就会发现 python 默认版本变为 Python3.5 了
----------------------------------
另外发现 升级 python2 到 python3 后, yum指令失效了
解决办法:
修改yum的解释器为旧版本python2.7:
$ sudo vim /usr/bin/yum
将第一行 "#!/usr/bin/python" 改为 "#!/usr/bin/python2.7" 即可。也不会影响 python3 的使用。
参考: https://blog.csdn.net/sunye0715/article/details/77948673