-bash:/ usr / bin / yum:/ usr / bin / python:bad interpreter:没有这样的文件或目录

时间:2016-03-25 13:24:45

标签: linux redhat

root @ host [〜]# yum

-bash:/ usr / bin / yum:/ usr / bin / python:bad interpreter:没有这样的文件或目录

没有 - 实际上,我删除了旧的python2.6目录并在linux redhat 4.4.7操作系统中安装了新的python2.7。

1 个答案:

答案 0 :(得分:1)

不要修改系统python;有太多东西依赖它(比如你的包经理!)。如果要安装不同版本的Python,请将其安装在其他位置(/usr/local,您的主目录等)。

如果您确实删除了python2.6 directorY (例如/usr/lib/python2.6),那么您还没有删除python 2.6 - 您已删除任何其他python系统上安装的模块,可能会破坏各种各样的东西。从这种情况中恢复并不是一个好方法。

如果要从另一个系统恢复/usr/lib/python2.6目录,您至少可以再次运行yum,尽管您的系统仍然会从根本上被破坏。你最好的选择是从头开始重新安装。

如果您只删除了python2.6 二进制文件并保留了库目录,则只需恢复/usr/bin/python2.6即可恢复正常。