如何解决“无法启动终端”错误,无法执行子进程GNOME-Terminal(没有此文件或目录)?请帮助我们解决此错误。目前我已将 Python 升级到 3.7 版本。
我尝试通过单击 Alt+F2 来打开并输入“gnome-terminal”,但也失败了。
我尝试sudo apt-get purge gnome-terminal
在通过单击“Ctrl + Alt + F3”键打开的 shell 中“ ”,这将我的终端从系统中移除
然后运行“ sudo apt-get install gnome-terminal
”,我回到终端但出现同样的错误。
答案1
经过多次尝试,
我找到了问题的原因。Python 升级到 3.7 版本,丢失了 3.5 版本
sudo apt-get install python3.5
上述命令安装了 python 3.5,Ubuntu 18.04 默认使用它来运行终端。
笔记:
卸载 Python 3.5 会导致 Ubuntu 中的终端、桌面、Firefox 和一些应用程序被删除。
最好不要这么做。
小心升级/安装python版本。
答案2
gnome-terminal 需要 python 3.5。最有可能的是你搞错了 Ubuntu 18.04 中预装的 python 3.5。你可以使用以下命令检查默认的 python 版本
python --version
如果这里没有列出python3.5,你可以检查
ls /usr/bin/python*
如果它仍然不在列表中,则从安装它此链接
如果您的系统中安装了 python 3.5,您可能需要重新安装它。
最后,如果你仍然无法打开终端,请尝试重新安装 gnome-terminal,如下所示
sudo apt-get install --reinstall gnome-terminal