将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程


Posted in Python onMarch 11, 2020

1. 概述

本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 python3 的过程。

在 Ubuntu 16.04 中,python3 的默认版本为 3.5:

$ python3 -V
Python 3.5.2

本文以在 Ubuntu 16.04 中安装为例,方法同样适用于 Ubuntu 18.04 。

2. 通过 Apt 安装

Ubuntu 官方 apt 库中还未收录 python 3.8,这里使用 deadsnakes PPA 库安装。

2.1. 安装依赖包

$ sudo apt update
$ sudo apt install software-properties-common

2.2. 添加 deadsnakes PPA 源

$ sudo add-apt-repository ppa:deadsnakes/ppa

Press [ENTER] to continue or Ctrl-c to cancel adding it.

2.3. 安装 python 3.8

$ sudo apt install python3.8

$ python3.8 -V
Python 3.8.2

3. 配置 python3.8 为系统默认 python3

3.1. 将 python 各版本添加到 update-alternatives

$ which python3.8
/usr/bin/python3.8

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1

$ which python3.5
/usr/bin/python3.5

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 2

3.2. 配置 python3 默认指向 python3.8

$ sudo update-alternatives --config python3

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

 Selection Path  Priority Status
------------------------------------------------------------
* 0  /usr/bin/python3.5 2  auto mode
 1  /usr/bin/python3.5 2  manual mode
 2  /usr/bin/python3.8 1  manual mode

Press <enter> to keep the current choice[*], or type selection number: 2

选择/输入 2, 回车。

3.3 测试 python 版本

$ python3 -V

Python 3.8.2

资源

How to Install Python 3.8 on Ubuntu 18.04

How to upgrade to python 3.7 on Ubuntu 18.10

总结

到此这篇关于将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程的文章就介绍到这了,更多相关 Ubuntu 16 和 18 升级到python 3.8 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python多线程编程方式分析示例详解
Dec 06 Python
如何处理Python3.4 使用pymssql 乱码问题
Jan 08 Python
python递归打印某个目录的内容(实例讲解)
Aug 30 Python
python版飞机大战代码分享
Nov 20 Python
在SQLite-Python中实现返回、查询中文字段的方法
Jul 17 Python
Python 使用 docopt 解析json参数文件过程讲解
Aug 13 Python
python实现的登录与提交表单数据功能示例
Sep 25 Python
python 多维高斯分布数据生成方式
Dec 09 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
Mar 14 Python
使用Python项目生成所有依赖包的清单方式
Jul 13 Python
Python基于正则表达式实现计算器功能
Jul 13 Python
关于Python中进度条的六个实用技巧分享
Apr 05 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 #Python
GDAL 矢量属性数据修改方式(python)
Mar 10 #Python
使用Python开发个京东上抢口罩的小实例(仅作技术研究学习使用)
Mar 10 #Python
python 获取当前目录下的文件目录和文件名实例代码详解
Mar 10 #Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 #Python
Django 404、500页面全局配置知识点详解
Mar 10 #Python
python使用gdal对shp读取,新建和更新的实例
Mar 10 #Python
You might like
pdo中使用参数化查询sql
2011/08/11 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
调试WordPress中定时任务的相关PHP脚本示例
2015/12/10 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
PHP Pipeline 实现中间件的示例代码
2020/04/26 PHP
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
基于JQuery模仿苹果桌面的Dock效果(初级版)
2012/10/15 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
2015/11/06 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
2016/03/14 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
设置jQueryUI DatePicker默认语言为中文
2016/06/04 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
jQuery图片渐变特效的简单实现
2016/06/25 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
JavaScript编写一个贪吃蛇游戏
2017/03/09 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
vue超时计算的组件实例代码
2018/07/09 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
2019/09/18 Javascript
js验证密码强度解析
2020/03/18 Javascript
如何使用three.js 制作一个三维的推箱子游戏
2020/07/29 Javascript
[55:35]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第二场 1月22日
2021/03/11 DOTA
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
Python爬虫之xlml解析库(全面了解)
2017/08/08 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
简单了解django索引的相关知识
2019/07/17 Python
Python xlwings插入Excel图片的实现方法
2021/02/26 Python
html5音频_动力节点Java学院整理
2018/08/22 HTML / CSS
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
美国玩具公司:U.S.Toy
2018/05/19 全球购物
快递员岗位职责
2014/09/12 职场文书
亮剑观后感500字
2015/06/05 职场文书