我已经将 Python 升级到 3.7 版本,但现在我的终端无法打开。
我关注了这篇文章https://jcutrer.com/linux/upgrade-python37-ubuntu1810
我运行的命令如下,
sudo apt-get install python3.7
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
对于 python3.7 输入 2
我无法打开终端并运行命令。
我的 Ubuntu 版本是 Ubuntu 18.04.2 LTS
答案1
这样升级到 3.7 就没用了。你应该编辑这个gnome-terminal
文件:
使用 Ctrl+Alt+F3(F2 关闭)打开 tty shell。使用您的凭据登录并发出以下命令:
sudo nano /usr/bin/gnome-terminal
改成。#!/usr/bin/python3
#!/usr/bin/python3.6
这样您仍然可以使用 3.7 的功能并解决终端问题。
答案2
我运行了命令
sudo update-alternatives --config python3
已输入 1
我拿回了我的终端。
仍然想知道为什么它不能与 python3.7.1 一起使用。
如果终端未打开,要访问命令行,请尝试以下快捷方式在虚拟终端上运行命令,或参考如何在没有终端模拟器的情况下访问 bash
Ctrl+Alt+(F1
至少F4
,可能最多F6
)在虚拟控制台上运行终端界面。到达那里后,要返回 GUI,请使用Ctrl+Alt+F7
。