root @ host [〜]# yum
-bash:/ usr / bin / yum:/ usr / bin / python:bad interpreter:没有这样的文件或目录
没有 - 实际上,我删除了旧的python2.6目录并在linux redhat 4.4.7操作系统中安装了新的python2.7。
答案 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
即可恢复正常。