前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在 Ubuntu 18.04上安装 Python 3.8

如何在 Ubuntu 18.04上安装 Python 3.8

作者头像
雪梦科技
发布2020-05-11 16:44:56
15.8K0
发布2020-05-11 16:44:56
举报
文章被收录于专栏:ITCoderITCoder

Python 是世界上被广泛使用的编程语言之一。语法简单易学,Python 是初学者和有工作经验者的一个很流行的选择。Python 是一个多功能的编程语言。它可以被用来构建各种应用程序,从简单的脚本到复杂的机器学习算法。

Python 3.8 是 Python 语言最新的主要发行版。它包含了很多新的特性,包括 assignment expressions, positional-only parameters, f-strings support 等等。

Python 3.8 在 Ubuntu 的默认软件源仓库不可用。在这篇指南中,我们将会讲述在 Ubuntu 18.04 上使用两种不同的方式安装 Python 3.8。第一个选择就是从deadsnakes PPA来安装 deb 软件包。

同样的步骤适合 Ubuntu 16.04 以及任何基于 Ubuntu 构建的发行版,包括 Kubuntu,Linux Mint,和 Elementary OS。

一、在 Ubuntu 上通过 Apt 安装 Python 3.8

在 Ubuntu 上通过 Apt 安装 Python 3.8 是很直接的方式,并且只需要几分钟:

01.以 root 或者其他有 sudo 权限的用户身份运行下面的命令,更新软件包列表,并且安装依赖包:

代码语言:javascript
复制
sudo apt update
sudo apt install software-properties-common

02.将 deadsnakes PPA 添加到你的系统源列表中:

代码语言:javascript
复制
sudo add-apt-repository ppa:deadsnakes/ppa

当被提示时,输入回车按键,继续:

代码语言:javascript
复制
Press [ENTER] to continue or Ctrl-c to cancel adding it.

03.一旦软件源仓库被启用,安装 Python 3.8:

代码语言:javascript
复制
sudo apt install python3.8

04.验证安装过程是否成功,输入:

代码语言:javascript
复制
python3.8 --version
代码语言:javascript
复制
Python 3.8.0

此时,Python 3.8 已经在你的 Ubuntu 系统上安装好了,你可以开始使用它了。

二、在 Ubuntu 上从源码编译安装 Python 3.8

在这一章节,我们将会讲解如何通过源码编译安装 Python 3.8。

01.更新软件包列表并且安装编译 Python 所必要的软件包:

代码语言:javascript
复制
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

02.从 Python 下载页面使用wget下载最新发布的软件源码:

代码语言:javascript
复制
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

写这篇文章的时候,最新发行版是:3.8.0

03.当下载完成时,解压压缩包:

代码语言:javascript
复制
tar -xf Python-3.8.0.tgz

04.切换到 Python 源码目录,并且执行configure脚本,他会执行一系列检测,并且确保所有依赖都在你的系统上准备好了:

代码语言:javascript
复制
cd Python-3.8.0
./configure --enable-optimizations

--enable-optimizations选项通过多个测试优化 Python 二进制包。这会导致编译过程变慢。

05.开始 Python 3.8 的编译处理:

代码语言:javascript
复制
make -j 8

想要缩短编译事件,修改-j来适配你的处理器数量。你可以通过输入nproc来找到处理器的数量。

06.当编译完成后,通过输入下面的命令安装 Python 二进制包:

代码语言:javascript
复制
sudo make altinstall

不要使用标准的make install因为它会覆盖默认的系统 python 3 二进制包。

07.就这些。Python 3.8 已经被安装并且准备使用了。通过下面的命令验证它:

代码语言:javascript
复制
python3.8 --version

输出将会显示 Python 版本:

代码语言:javascript
复制
Python 3.8.0

三、总结

你已经在 Ubuntu 18.04 上安装了 Python 3.8,现在你可以开始开发你的 Python 3 项目了。

下一步,你可以阅读关于《How to Use Pip》《How to Create Python Virtual Environments》

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年12月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、在 Ubuntu 上通过 Apt 安装 Python 3.8
  • 二、在 Ubuntu 上从源码编译安装 Python 3.8
  • 三、总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档