Ubuntu系统升级Python3.5--->3.9

DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality

声明:Python 3.5的使用寿命已于2020年9月13日到期。请升级您的Python,因为不再维护Python 3.5。 pip 21.0将于2021年1月删除对Python 3.5的支持。pip 21.0将删除对此功能的支持

Ubuntu中安装模块后发现python3.5.2已经不行了,要升级才能用某些模块了,就直接安装最新的版本吧。查了挺多资料,可能我环境有问题重装了很多次,终于找到成功的方法了。(有可能按照步骤做还是会出错)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


#1.使用的wget ,我下载到了home中
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
# 2.在home中解压
tar -zxf Python-3.9.0.tgz
# 3.进入python3.9
cd Python-3.9.0
 
# 4.编译文件  时间大概有1-3分钟
./configure --prefix=/usr/local/python3
 
# 5.编译好后,会有另外一个提示,让run ./configure xxx,忘了复制了
./configure --enable-optimizations
 
# 6.安装
make && make install

python产生在/usr/local/bin或/usr/local/python3/bin中,所以要对python3.9进行软连接
在这里插入图片描述

# 1.python3.9进行软连接

# 可以先删除python3.5软连接,然后将python3.9软连接到python3
sudo rm -rf /usr/bin/python3
sudo ln -s /usr/local/bin/python3.9 /usr/bin/python3
# 也可以直接python3.9软连接,然后调整Python3的优先级,使得3.9优先级较高
sudo ln -s /usr/local/bin/python3.9 /usr/bin/python3.9
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2


# 更改默认值,python默认为Python2,现在修改为Python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

在这里插入图片描述

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值