将Ubuntu18.04默认的python3.6升级到python3.8

1、查看现有的 python3 版本

复制代码
python3 --version

2、安装 python3.8

复制代码
sudo apt install python3.8

3、将 python3.6 和 3.8 添加到 update-alternatives

复制代码
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2

4、将 python3 指向 python3.8

复制代码
sudo update-alternatives --config python3

可以看到,python3 已经默认指向了 python3.8,按回车即可。

5、输入 python3 指令测试一下,可以看到指向已更新到 python3.8。

6、如果以后不使用 python3.8 可以使用如下指令删除

复制代码
sudo apt-get -y purge python3.8
sudo apt-get -y autoremove

至此,python3.6 升级到 python3.8 版本完成。


参考博客:

Ubuntu 升级 Python 3.6 版本到 3.8 - Python - 大象笔记

相关推荐
zx_741484812 小时前
【Python入门】爬虫实战:Requests + XPath 从基础到实战
开发语言·爬虫·python
高洁012 小时前
Teacher Forcing技术解析
人工智能·python·深度学习·transformer·知识图谱
2601_962065252 小时前
从零创建一个 Django 项目
后端·python·django
吴声子夜歌2 小时前
Java——开发中通用的方法和准则(二)
java·开发语言·php
江屿风2 小时前
C++OJ题经验总结(竞赛)5
开发语言·c++
溪语流沙2 小时前
【Python项目实战】虚拟环境与依赖管理:venv / pip / requirements.txt实操
开发语言·python·pip
神威难绷泪2 小时前
Linux应用软件编程:线程分离属性 互斥机制 同步机制 死锁
linux·开发语言·算法·线程
研☆香2 小时前
数组方法 splice讲解 拓展
开发语言·前端·javascript
梯度下降者3 小时前
CukeTest 自动化测试工具2023年度回顾白皮书
自动化测试·python·cuketest·qtquick/qml·linuxatk
峥嵘life3 小时前
Android16 系统 APEX 模块说明
android·大数据·开发语言