在 20.04 上下载 Python 3.7.7 和 Pycharm 后无法启动终端

在 20.04 上下载 Python 3.7.7 和 Pycharm 后无法启动终端

下载 Python 3.7.7 和 Pycharm 后,我无法使用Ctrl++Alt或任何其他方式启动终端。当我尝试启动终端时,T什么也没有发生。我也无法登录Ctrl++屏幕。我该如何解决这个问题?AltF3

输出ls -l /usr/bin/python3

rwxrwxrwx 1 root root 25 May 23 16:44 /usr/bin/python3 -> /etc/alternatives/python3
-rwxr-xr-x 2 root root 5496816 Nis 18 05:59 /usr/bin/python3.7
-rwxr-xr-x 2 root root 5496816 Nis 18 05:59 /usr/bin/python3.7m
-rwxr-xr-x 1 root root 5457536 Nis 27 18:53 /usr/bin/python3.8
lrwxrwxrwx 1 root root 33 Nis 27 18:53 /usr/bin/python3.8-config -> x86_64-linux-gnu-python3.8-config
lrwxrwxrwx 1 root root 16 Mar 13 15:20 /usr/bin/python3-config -> python3.8-config
-rwxr-xr-x 1 root root 384 Mar 28 05:39 /usr/bin/python3-futurize
-rwxr-xr-x 1 root root 388 Mar 28 05:39 /usr/bin/python3-pasteurize

答案1

Ubuntu 20.04 上的默认 Python 3 版本是 3.8。应用程序/软件包仅与默认 Python 版本兼容,如果使用其他版本可能会失败。由于您已更新替代方案并将python3其配置为使用 Python 3.7,因此您需要还原更改。

由于某些原因,您无法使用 TTY 模式,并且您有 Pycharm,因此您也可以使用 Pycharm 的内置终端。要使用它,请按Alt+F2并运行bash /path/to/the/pycharm/script。启动后,创建一个新项目并单击终端在屏幕底部。要使 Python 3.8 再次成为默认的 Python 3,请使用以下方法更新符号链接

sudo ln -sf /usr/bin/python3.8 /usr/bin/python3

相关内容