更改 python3 符号链接后,应用程序无法在启动后启动

更改 python3 符号链接后,应用程序无法在启动后启动

我正在使用 Ubuntu 16.04.4,发现一些奇怪的行为。系统启动后,我无法启动某些应用程序。系统似乎思维几秒钟后什么也没有发生。

当我按下Ctrl++时,Alt终端t没有启动,它也没有从搜索菜单和 Plank 启动。但桌面上的上下文菜单(打开终端选项)立即启动。此外,我无法启动软件更新程序。Firefox 和 Pycharm 正常启动。

在我通过运行将 python3 链接更改为 python3.6 之后发生了这种情况

sudo ln -s python3.6 python3

答案1

由于 Ubuntu 上的许多应用程序都基于 Python,并且它们使用的 Python 库安装在特定于所用 Python 版本的位置,因此更改/usr/bin/python3/usr/bin/python可能会导致许多系统提供的应用程序无法运行。使用xterm(不使用 Python)或 TTY 将其改/usr/bin/python3python3.5(Ubuntu 16.04 上的默认设置),并保持这种状态。(另请参阅:如何将 python3 从 python3.5 更改为 python3.6,其中最热门的答案建议不要做你所做的事情。)

相关内容