我意外地覆盖了我的 /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。