网站搜索

如何在 Ubuntu 18.04/18.10 中安装 Python 3.7.2


本快速教程适合那些想要在 Ubuntu 18.04 LTS、Linux Mint 19.x 和 Ubuntu 18.10 中安装最新 Python 3.7.2 的用户。

Ubuntu 18.04 附带了开箱即用的 Python 2.7 和 Python 3.6,后来在其更新(universe)存储库中包含了 Python 3.7.1。

对于更新的Python 3.7.2,您可以执行以下步骤来使用ToolChain PPA包。

1. 通过 Ctrl+Alt+T 键盘快捷键或从应用程序启动器中搜索“Terminal”打开终端。打开后,运行命令添加 ToolChain PPA:

sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa

在询问时输入用户密码(无视觉反馈),然后按 Enter 继续。

2.然后运行命令安装Python3.7:

sudo apt install python3.7

对于 Linux Mint 19.x,请运行命令 sudo apt update 首先检查更新。

3.由于PPA包含其他更新工具链包,例如gcc-7.4.0、gcc-8.2.0和python-3.6.8,您可以稍后通过软件删除PPA与更新 -> 其他软件 选项卡。

4. 要使 python3 使用新安装的 python 3.7.2 而不是默认的 3.6.7,请运行命令以添加 python3.7 作为选择:

这一步可能会导致依赖python3.6的问题!据我所知,除非您重新创建到 python3.6 的符号链接,否则终端将不会启动。

对于 Ubuntu 18.04,您可以运行以下 2 个命令作为解决方法:

sudo rm /usr/bin/python3

sudo ln -s python3.6 /usr/bin/python3
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

然后通过命令在两个版本之间切换:

sudo update-alternatives --config python3

就是这样。享受!