Ubuntu 更改python至3.5

ubuntu 21.04中已经自带python,但是版本过新,想安装并使用3.5版本的python来解决tensorflow==1.14.0的问题

解决方法

sudo apt-get install python3.5

此时系统默认打开的python版本仍然时自带的版本,而不是我们下载的3.5版本,可以通过如下方法将3.5版本改为系统默认版本

先备份原来的链接

sudo cp /usr/bin/python /usr/bin/python_bak

删除原来默认指向系统自带python版本的链接

sudo rm /usr/bin/python

将链接重新指定给python3.5版本

sudo ln -s /usr/bin/python3.5 /usr/bin/python

sudo ln -s 源文件 目标文件,它的功能是为某一个文件或者目录在另一个位置建立一个同步的链接(其中l是大写字母L的小写形式)

所以操作python就实际上是在操作python3.5,当然也可以通过命令:sudo rm /usr/bin/python 和 sudo ln -s /usr/bin/python2.7 /usr/bin/python,实现从 python3.5切换回python2.7

参考了Ubuntu16.04 python2.7升级python3.5