升级到 ubuntu 20.04 后 Python3 无法运行

升级到 ubuntu 20.04 后 Python3 无法运行

我刚刚将操作系统从 ubuntu 18.04 升级到 20.04 桌面版,现在 python3 无法使用。实际上,似乎没有名为“python3”的“快捷方式”,因为升级过程中确实安装了 python 3.8。

在无法使用Ctrl++打开终端窗口后,我开始怀疑它,因为我知道 python 默认值的更改会影响它。Altt

有人知道如何正确配置系统吗?这样系统才能正常工作。

笔记:

sudo update-alternatives --config python返回

  0            /usr/bin/python2.7   1         auto mode
* 1            /usr/bin/python2.7   1         manual mode

sudo update-alternatives --config python3返回

update-alternatives: error: no alternatives for python3

答案1

如果您的系统上只安装了一个版本,则不会有其他版本。Python 3.8 默认附带 20.04,您可以通过列出以下内容来验证它是否已安装/usr/bin

$ ll /usr/bin/pyth*

lrwxrwxrwx 1 root root       9  3月 13  2020 /usr/bin/python2 -> python2.7*
-rwxr-xr-x 1 root root 3694632  4月  7  2020 /usr/bin/python2.7*
lrwxrwxrwx 1 root root       9  3月 13  2020 /usr/bin/python3 -> python3.8*
-rwxr-xr-x 1 root root 5486352  7月 28  2020 /usr/bin/python3.8*
lrwxrwxrwx 1 root root      33  7月 28  2020 /usr/bin/python3.8-config -> x86_64-linux-gnu-python3.8-config*
lrwxrwxrwx 1 root root      16  3月 13  2020 /usr/bin/python3-config -> python3.8-config*
-rwxr-xr-x 1 root root     384  3月 28  2020 /usr/bin/python3-futurize*
-rwxr-xr-x 1 root root     388  3月 28  2020 /usr/bin/python3-pasteurize*
-rwxr-xr-x 1 root root    5902  1月 14  2020 /usr/bin/python3-wsdump*

检查 Python3 版本时你会看到什么?

$ python3 --version

Python 3.8.5

相关内容