Yum install return bad interpreter:没有这样的文件或目录

时间:2016-06-16 17:45:15

标签: python centos yum

我试着yum install zlib-devel我得到了

enter image description here

如何解决此问题,以便我可以再次使用yum install

1 个答案:

答案 0 :(得分:2)

百胜是因为一个蟒蛇问题而被打破的。您可以使用rpm实用程序重新安装python,或手动安装zlib-devel。

Yum ins不需要安装软件包。它只是让它更方便。您可以手动下载CentOS的任何rpm包。我更喜欢使用this search engine找到我需要的东西。

# Find a download url for zlib-devel rpm on rpm.pbone.net for
# centos6 and download to your server:
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/6.8/os/x86_64/Packages/zlib-devel-1.2.3-29.el6.x86_64.rpm

# Install the rpm package
rpm -i ./zlib-devel-1.2.3-29.el6.x86_64.rpm

此时,您可能会被告知您缺少依赖项。百胜自动为您处理。但是yum坏了:-(所以下载每个依赖包并以相同的方式安装它们。然后尝试再次安装zlib-devel。

您也可以使用命令行中的rpm重新安装python rpm软件包。使用rpm -q python或某些变体检查服务器上的哪个python版本。然后下载python的rpm包,并手动安装它。