我有一个EC2实例,我试图安装work,我错误地从系统中删除了所需的系统python版本,现在似乎没有任何依赖python的东西起作用,包括yum和其他系统工具。
我需要在我的python Linux(Centos)中修复坏掉的EC2版本。
下面是我尝试使用yum时遇到的错误
-bash: /usr/bin/yum: /usr/bin/python2.7: bad interpreter: No such file or directory我想,我删除了一个必需版本的python。
发布于 2018-09-25 07:24:42
使用我在评论中链接的答案,我意识到答案中的镜像不再存在,因此:
/os/x86_64/Packages。注意:x86_64现在是默认架构。如果EC2是CentOS的旧版本,则可以用x86代替。python-2.7.5-68.el7.x86_64.rpm。wget命令中。示例:wget http://yum.tamu.edu/centos/7/os/x86_64/Packages/python-2.7.5-68.el7.x86_64.rpmrpm -ivh /path/to/downloaded/file/python-2.7.5-68.el7.x86_64.rpmyum install yum python发布于 2018-09-25 06:44:05
首先,按照内核架构/OS版本从下面的url下载python rpm:
https://www.python.org/download/releases/2.7
或
https://centos.pkgs.org/7/centos-sclo-rh-testing/python27-python-2.7.13-5.el7.x86_64.rpm.html
然后尝试使用rpm安装python,如:
rpm -ivh package-name然后尝试使用yum安装任何软件包
https://unix.stackexchange.com/questions/471241
复制相似问题