在ubuntu下安装python 3.7有两种方法:?

1,通过使用Deadsnakes PPA中的标准apt工具(本文暂时只介绍这种方法)

2,从源代码进行构建。

前提条件:?需要以root用户或具有sudo访问权限的用户身份登录才能在Ubuntu系统上安装软件包。

方法一:使用apt工具安装

使用命令python3 -V,可发现输出为python 3.6.8, 使用以下步骤升级python3 至python 3.7

1)?首先更新软件包列表并安装必备组件:

sudo apt update

sudo apt install software-properties-common

2)接下来,将Deadsnakes PPA添加到您的来源列表中:

sudo add-apt-repository ppa:deadsnakes/ppa

3)库添加完成后,请使用以下命令安装Python 3.7:

sudo apt install python3.7

4)至此,Python 3.7已安装在您的Ubuntu系统上,可以使用了。 您可以通过键入以下内容进行验证:

python3.7 --version

输出:Python 3.7.5

5)将Python 3.6和Python 3.7添加到更新替代项

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

6)更新Python 3以指向Python 3.7

默认情况下,Python 3.6指向Python3。这意味着当我们运行python3时,它将作为python3.6执行,但我们希望将其作为python3.7执行。

输入以下命令以配置python3:

sudo update-alternatives --config python3

选择python 3.7, 序号2

您应该获得以上输出。 现在键入2并按Enter键以使用Python 3.7。 请记住,选择号可能会有所不同,因此请选择适用于Python 3.7的选择号。

7)测试python版本

最后输入以下命令测试当前版本的python:

python3 -V

输出应该为 Python 3.7.5

注意: 以上操作完成之后可能会遇到如下错误:

No module named 'apt_pkg' error

Error messages:

Traceback (most recent call last):

? File "/usr/bin/apt-listchanges", line 28, in ? ? import apt_pkgImportError: No module named apt_pkg

解决方法:

1)?cd /usr/lib/python3/dist-packages/

2)?sudo ln -s apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.so (如果报apt_pkg.so已存在,则使用命令 sudo ln -fs apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.so 强制添加)

ref:?https://www.itsupportwale.com/blog/how-to-upgrade-to-python-3-7-on-ubuntu-18-10/

ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7相关推荐

  1. ubuntu上安装python3.7教程_给ubuntu18安装python3.7的详细教程

    准备工作 安装工具 sudo apt update sudo apt upgrade sudo apt install gcc sudo apt install g++ sudo apt instal ...

  2. ubuntu上安装python3.7教程_Ubuntu安装python 3. 7

    1.准备 在安装之前,请使用以下命令安装Python的先决条件. sudo apt-get install build-essential checkinstall sudo apt-get inst ...

  3. ubuntu上安装python3.7教程_ubuntu中安装Python3.7

    一. 源码安装: 1. 官网源码下载: Python官网:https://www.python.org/downloads/ setuptools官网:https://pypi.org/project ...

  4. python3安装步骤mac-Mac 上安装python3——手把手教程

    mac上自带了python2.7 但是由于工作需要需要安装python3.如何安装python3,接下来手把手教你! 有2种方法:推荐使用homebrew安装. 方法一: 步骤一:Mac 上有个很牛的 ...

  5. python安装教程mac-Mac 上安装python3——手把手教程

    mac上自带了python2.7 但是由于工作需要需要安装python3.如何安装python3,接下来手把手教你! 有2种方法:推荐使用homebrew安装. 方法一: 步骤一:Mac 上有个很牛的 ...

  6. linux安装字体 apt get,Ubuntu上安装字体的教程

    1.下载获取字体并解压安装 对于开源操作系统而言,Ubuntu平台默认自带很多字体.但通常情况下用户或许对已有字体并不能满足需要.因此,类似Windows系统一样,用户可以在Ubuntu 14.04. ...

  7. ubuntu安装python3.6_Ubuntu上安装python3.6以及多版本python管理 | SQN

    这篇文章记录了如何在Ubuntu上安装python3.6以及将其设置为系统默认. 查看Ubuntu版本 由于python3.6在不同的Ubuntu版本中的安装是不一样的,这里我们先来看一下的Ubunt ...

  8. 在 Ubuntu 上安装 Budgie 桌面

    在这个逐步的教程中学习如何在 Ubuntu 上安装 Budgie 桌面. 在所有各种 Ubuntu 版本中,Ubuntu Budgie 是最被低估的版本.它外观优雅,而且需要的资源也不多. 阅读这篇 ...

  9. linux彻底卸载xfce,Ubuntu上安装更加轻便和快速的XFCE桌面

    你想在你的Ubuntu电脑上试试XFCE桌面吗?下面是一个关于如何在Ubuntu上安装XFCE的教程.通过这个过程,您仍然保留了GNOME DE.在遵循本教程之后,您应该能够在登录屏幕上获得多个选项来 ...

最新文章

  1. MySql按日期进行统计(前一天、本周、某一天)[转载]
  2. 引才125人!博士副处级待遇,硕士正科级,全部事业编​!限这些高校……
  3. 昨天是欧洲男人的,今天却属于亚洲女人
  4. Flask实现图片的上传、下载及展示
  5. prestashop后台如何删除订单
  6. tf.get_variable与tf.variable_scope
  7. 商业银行会计学内容概述
  8. 图的遍历:BFS算法学习
  9. STM32-ADC模数转换
  10. 汽车电器设备与维修【1】
  11. sql语句之delete
  12. 1.Lunix系统安装及重置root密码
  13. 强化学习萨顿和巴托部分习题
  14. css元素点击后变色,且点击别的地方不会颜色消失
  15. IT路要如何走?——老程序员的10个忠告
  16. 国产自主内存产能发展迅猛
  17. 外贸电商erp哪个好
  18. HTML+CSS D08浮动
  19. TuShare Pro 股票期货数据提取神器(Python)
  20. 零中频接收机频率转换图_初探“光通信”光接收机

热门文章

  1. cornerstone 库删除 后 重新添加 ,引用找不到,
  2. 领悟非凡,只有西方人才能做出来的效果。。。不是技术,而是人文和胸怀
  3. 哪里是我们最好的避风港?
  4. PHP5时间相差八小时问题[三种方法]
  5. .NET 指南:安全编码概览
  6. 通用大数据架构为什么不适合处理物联网数据?
  7. Nginx Image缩略图模块加强网站运行速度
  8. Royal TS 一款非常好用的SSH客户端,XShell的完美代替品
  9. 如何使用Docker轻松集成OnlyOffice和NextCloud--快速搭建私有云办公系统/私有云盘/私有OfficeOnline
  10. 如何在Mac OSX 系统上安装 Vagrant