随笔--ubuntu安装python

文章目录

  • 检查 Python 版本
  • 使用 PPA 源安装 Python

官方链接

检查 Python 版本

不同于 Ubuntu 18.04 LTS 等老版本,Ubuntu 20.04 LTS 不默认使用 Python 2。在旧版本的 Ubuntu 中,我们可以使用python命令来检查 Python 2 的具体版本(尽管我们可以将其配置为使用Python 3)。在这一步中,我们将使用下面的命令来检查 Ubuntu 20.04 LTS 默认使用的Python。

# 刷新软件包索引
sudo apt update

# 检查Python版本
python --version

# 输出
Command 'python' not found, did you mean:

  command 'python3' from deb python3
  command 'python' from deb python-is-python3

# 检查Python版本
python3 --version

# 输出
Python 3.8.2

在 Ubuntu 20.04 LTS 上不推荐 —— 可选项,也许您希望在继续下一节之前使用如下命令完全删除Python。在删除现有的Python 3.8 之前请务必仔细检查,因为还有几个包和程序依赖于它。如果您不确定,请保留系统上安装的现有版本的Python,因为我们可以在同一系统上安装多个版本的Python。

# 删除 Python —— 在运行前请再三确认
# 这也会移除所有依赖于此的包,包括 gimp, mysql 等
sudo apt purge python3

使用 PPA 源安装 Python

使用如下所示的命令安装 Python 3.9 。在一些情况下,不推荐使用 PPA 安装 Python。在这种情况下,您可以按照下一节的方法从源代码安装。

# 更新包目录
sudo apt update

# 安装依赖
sudo apt install software-properties-common

# 添加 deadsnakes PPA 源
sudo add-apt-repository ppa:deadsnakes/ppa

# 按下 Enter 以继续

# 安装 Python 3.9
sudo apt install python3.9
上述命令将在 /usr/lib/python3.9 安装 Python 3.9。默认的Python 3(即 Python 3.8)仍然安装于 /usr/lib/python3.8。现在使用如下所示的命令验证安装。

# 检查 Python 版本
python3.8 --version

# 检查版本
Python 3.8.2

# 检查 Python 版本
python3.9 --version

# 检查版本
Python 3.9.0

您也可以使用相同的步骤通过相同的 PPA 源安装旧版本的Python,如 Python 3.6、Python 3.7。安装路径会是 /usr/lib/python3.6 和 /usr/lib/3.7。通过这种方式,我们可以在同一系统上安装多个版本的Python。

详细参考

你可能感兴趣的:(安装部署,ubuntu,python,linux)