0

我目前在 ubuntu 18.04 上。

我的默认 python 版本是 Python 3.7.9

我想将它升级到 Python 3.9.2 并将其设置为默认 python 版本

我怎么做 ?

4

2 回答 2

2

使用deadsnake PPA正常安装 Python :

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.9

检查是否可以访问 Python:

python3.9 --version

如果是这样,请创建一个符号链接以将其设置为“默认”:

sudo mv /usr/bin/python /usr/bin/python3.7
sudo ln -s $(which python3.9) /usr/bin/python
于 2021-04-01T15:26:51.483 回答
1

如果你没有它,apt那么你可以为 Ubuntu 添加特殊的 repo deadsnakes Python repo。添加回购后,
您应该拥有所有apt版本2.33.10

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update

sudo apt install python3.9

稍后您可以找到实际版本的路径

which python

和替换是python3.9你也可以找到的

which python3.9

但有时更换它并不是一个好主意,因为系统可能需要旧版本并且它不适用于新版本。我更喜欢python3.9在需要3.9python3.7真正需要时使用3.7


添加此 repo 后,它还会通知您何时会有更新的版本3.9.x


这个 repo 也适用于基于 Ubuntu 的 Linux Mint。

于 2021-04-01T15:33:49.897 回答