话不多说,开搞

whereis python,可以看到输出内容是在/usr/bin下 

yum -y install wget xz tar gcc make tk-devel sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel bzip2-develwget -t 100 -c https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz 再输入 tar zxvf Python-3.9.1.tgz 解压缩。完成之后是这样的。 
./configure
make make install make和make install时候可能略慢,得耐心稍等几分钟7.最终的执行完make install是这样的,可以看到在目录下生成了文件,我们执行当前文件夹下的python就会发现它的输出是python3.9

。那python3就装好了,下一步我们就是替换了。

9.ln命令默认是创建的硬链接。我们要创建软连接的话,需要使用ln -s 。 前面是源文件 后面是目的文件。先删除掉原来的python软连接 rm -rf /usr/bin/python ,再建立新的

ln -s /usr/local/Python-3.9.1/python /usr/bin/python

10.然后我们就可以验证一下。是不是期望的效果了。我先输入python 再输入python2,结果是这样的,符合预期。


12.可以看到 /usr/bin/yum报错了。那我们就去修改/usr/bin/yum 把第一行的 #!/usr/bin/python 换成 #!/usr/bin/python2 让他继续用python2就行了~~。 然后:wq保存退出,输入yum验证,正确输出。就大功告成了。


写到这里,才想起来昨天看到的,VIM 的作者 Bram Moolenaar 过世了。我一直挺喜欢用vim的,可能是自己老了,有点伤感, R.I.P.