Ubuntu安装Python3.8的两种方法详解

 更新时间:2023年09月14日 11:32:14   作者:没刮胡子  
这篇文章主要给大家介绍了关于Ubuntu安装Python3.8的两种方法,在Ubuntu上安装Python非常简单,文中介绍了两种方法,每种方法都给出了详细实例,需要的朋友可以参考下

在ubuntu上安装Python有两种方法:在线安装和源码编译安装。

方法1:使用apt在线安装

1.更新软件包列表并安装必备组件:

$ sudo apt update
$ sudo apt install software-properties-common
  • 将Deadsnakes PPA添加到系统的来源列表中:
$ sudo add-apt-repository ppa:deadsnakes/ppa
  • 启用存储库后,请使用以下命令安装Python 3.8:
$ sudo apt install python3.8
  • 通过键入以下命令验证安装是否成功:
$ python3.8 --version

方式2:源码编译安装

1.更新软件包列表并安装构建Python所需的软件包:

$ sudo apt update
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

2.下载源代码

$ wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
  • 下载完成后,解压缩下载的文件:
$ tar -xf Python-3.8.0.tgz
  • 切换到Python源目录并执行configure脚本,该脚本执行许多检查以确保系统上的所有依赖项都存在:
$ cd Python-3.8.0
$ ./configure --enable-optimizations

–enable-optimizations选项通过运行多个测试来优化Python二进制文件,这会使构建过程变慢。

  • 启动Python 3.8构建过程:
$ make
  • 构建过程完成后,输入以下命令安装Python二进制文件:
$ sudo make altinstall

不要使用标准的make install,因为它将覆盖默认的系统python3二进制文件。

7. Python 3.8已安装并准备使用,通过运行以下命令进行验证:

$ python3.8 --version

总结 

到此这篇关于Ubuntu安装Python3.8的两种方法的文章就介绍到这了,更多相关Ubuntu安装Python3.8内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python的列表List求均值和中位数实例

    python的列表List求均值和中位数实例

    这篇文章主要介绍了python的列表List求均值和中位数实例,具有很好对参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • python实现发送图片到打印机进行打印

    python实现发送图片到打印机进行打印

    这篇文章主要为大家详细介绍了如何使用python实现发送图片到打印机进行打印,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-10-10
  • Python实现王者荣耀自动刷金币的完整步骤

    Python实现王者荣耀自动刷金币的完整步骤

    这篇文章主要介绍了Python实现王者农药自动刷金币的完整步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • python加载DLL时出错的解决

    python加载DLL时出错的解决

    在Python中加载外部DLL文件时,常见的错误是OSError,本文就来介绍一下,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-12-12
  • 详解程序意外中断自动重启shell脚本(以Python为例)

    详解程序意外中断自动重启shell脚本(以Python为例)

    这篇文章主要介绍了详解程序意外中断自动重启shell脚本(以Python为例),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python VTK映射三维模型表面距离

    Python VTK映射三维模型表面距离

    这篇文章主要介绍了Python VTK映射三维模型表面距离,通过如何使用VTK读取图片计算两个三维模型(stl)的表面距离,并将其距离值映射到模型上展开主题,需要的朋友可以参考一下
    2022-04-04
  • 利用Python实现自动生成数据日报

    利用Python实现自动生成数据日报

    日报,是大部分打工人绕不过的难题。对于管理者来说,日报是事前管理的最好抓手,可以了解团队的氛围和状态。本文将利用Python实现自动生成数据日报,感兴趣的可以动手尝试一下
    2022-07-07
  • opencv-python+yolov3实现目标检测

    opencv-python+yolov3实现目标检测

    因为最近的任务有用到目标检测,快速地了解了目标检测这一任务,并且实现了使用opencv进行目标检测。感兴趣的可以了解一下
    2021-06-06
  • PyTorch 使用torchvision进行图片数据增广

    PyTorch 使用torchvision进行图片数据增广

    本文主要介绍了PyTorch 使用torchvision进行图片数据增广,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • 简述python四种分词工具,盘点哪个更好用?

    简述python四种分词工具,盘点哪个更好用?

    这篇文章主要介绍了python四种分词工具的相关资料,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04

最新评论