无法检索存储库的存储库元数据(repomd.xml):sandbox。请验证其路径,然后重试

时间:2017-09-18 18:54:57

标签: python hadoop pip hortonworks-data-platform

我在VirtualBox上安装了HDP 2.6.1并尝试运行

OK

但是,出现以下错误:

yum install python-pip

由于我需要pip来安装MRJob,我怎样才能成功安装pip?

2 个答案:

答案 0 :(得分:16)

我通过以下方式解决了这个问题:

cd /etc/yum.repos.d mv sandbox.repo /tmp

如果您查看该文件,则会看到它将http://dev2.hortonworks.com.s3.amazonaws.com称为baseurl。

然后yum install python-pip工作,但万一我再次需要沙盒仓库,我将其移回mv /tmp/sandbox.repo .

编辑 - 我在Docker镜像上,但我想VM也是如此。 甲

答案 1 :(得分:2)

您可以在sandbox.repo中将enabled标志设置为0。您将需要以root用户身份执行操作。

# su root 
# vi /etc/yum.repos.d/sandbox.repo

进入INSERT模式并将行enabled = 1修改为enabled = 0。保存并退出。 最后,运行yum clean,然后重试安装。

# yum clean all