在 Ubuntu 上:我删除了 /usr/bin/python2.7 - 请帮忙

在 Ubuntu 上:我删除了 /usr/bin/python2.7 - 请帮忙

我意外地覆盖了我的 /usr/bin/python2.7 可执行文件。当我尝试使用

aptitude 重新安装 python2.7

失败是因为安装 python2.7 需要 python2.7。我陷入困境。我确实安装了 python2.6,但 aptitude 无法使用它。

有什么想法吗?我确实只需要替换该可执行文件,但我找不到它。

答案1

您可以从这里下载所需的软件包:

http://packages.ubuntu.com/natty/python-minimal

然后使用 dpkg 来安装它(我认为它不需要 python 来运行):

sudo dpkg -i python-minimal_2.7.1-0ubuntu5_all.deb

如果您运行的不是 Ubuntu 11.04,您可能需要从 packages.ubuntu.com 下载适合您的 Ubuntu 版本的正确版本。如果是这样,则 .deb 文件的文件名也会在命令中发生变化dpkg

答案2

你看过 /usr/bin 了吗?也许还有其他版本的 python(其他可执行文件),你可以创建一个 python2.7 符号链接

或者从同一架构的另一台机器复制该 bin。

答案3

类似的问题曾是解决使用以下命令:

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get --fix-missing install
sudo apt-get clean all
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get clean all
sudo apt-get autoremove

相关内容