如何安装因 Python 2.6 中未找到 .so 文件而失败的 .rpm?

如何安装因 Python 2.6 中未找到 .so 文件而失败的 .rpm?

当我尝试从 .rpm 安装 cloudera-manager-agent 5.7 时,出现错误。该错误表示尚未满足依赖关系,因为 yum 找不到 libpython2.6.so.1.0(64bit)。我希望 Cloudera 5.7 支持 Python 2.7。 Cloudera 5.7 是新的,Python 2.6 是旧的。

我在 CentOS 7.2 上使用 Python 2.7.5 我应该降级到 Python 2.6 吗?我担心很多事情都会停止工作。如何满足此依赖关系(与 Python 2.6 相关)来安装 Cloudera-Manager-Agent?我认为这个文件需要向 yum 包管理器注册。但我需要先在操作系统上获取该文件。但是,我不知道与Python 2.6相关的东西是否可以与Python 2.7一起使用。

答案1

你的centos 7.2上到底有多少应用程序依赖于python 2.7?当centos 7.2默认使用python 2.7时,您无法降级。我的建议:将centos 7.2降级到centos 6.8。或者您想手动安装python 2.6并从rpm.pbone.net下载它。并且您应该从centos 7.2中删除python 2.7

相关内容