删除 /usr/bin/python3 后如何恢复?

删除 /usr/bin/python3 后如何恢复?

我下载了 Chromedriver 并将其移入/usr/bin/python3,但它一直在我的终端上运行并出现故障,而且我不知道如何将它从 python3 中删除,我的文件管理器说它是一个共享库。

所以我执行了rm -f/usr/bin/python3结果 chromedriver 被删除了。但现在我无法启动 lollypop 和 catfish 等应用程序。

现在,当我尝试运行它们时,出现错误:

bash: /usr/bin/lollypop: /usr/bin/python3: bad interpreter: No such file or directory

我不知道如何重新安装 python3。我试过:

sudo aptitude install python3
sudo apt-get install python3-all

但似乎什么都没起作用。我的安装坏了吗?我在 Ubuntu 18.04 上运行 XFCE。

这是输出ls /usr/bin/python3*

在此处输入图片描述

答案1

你并没有删除 Ubuntu 正在使用的 Python 3,而是只删除了符号链接。/usr/bin/python3是指向 Ubuntu 中使用的默认 Python 3 版本的符号链接。你可以执行以下命令检查 Python 3 的默认版本包搜索。在 18.04 中,3.6 是默认版本。幸运的是,它没有被删除。要重新创建符号链接,您只需使用ln, IE,

sudo ln -s /usr/bin/python3.6 /usr/bin/python3

相关内容