Python 无法检索存储库:沙盒的存储库元数据(repomd.xml)。请验证其路径并重试

Python 无法检索存储库:沙盒的存储库元数据(repomd.xml)。请验证其路径并重试,python,hadoop,pip,hortonworks-data-platform,Python,Hadoop,Pip,Hortonworks Data Platform,我在VirtualBox上安装了HDP2.6.1,正在尝试运行 yum安装python-pip 但是,出现以下错误: http://dev2.hortonworks.com.s3.amazonaws.com/repo/dev/master/utils/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden" Trying other mirror. To

我在VirtualBox上安装了HDP2.6.1,正在尝试运行

yum安装python-pip

但是,出现以下错误:

http://dev2.hortonworks.com.s3.amazonaws.com/repo/dev/master/utils/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden"
Trying other mirror.
To address this issue please refer to the below knowledge base article

https://access.redhat.com/solutions/69319

If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.

Error: Cannot retrieve repository metadata (repomd.xml) for repository: sandbox. Please verify its path and try again
由于我需要pip来安装MRJob,如何才能成功安装pip?

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

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

如果查看该文件,您会看到它引用了as baseurl

然后,
yum-install-python-pip
工作了,但为了防止我再次需要沙盒repo,我将它移回了
mv/tmp/sandbox.repo。

编辑-我在docker图像上,但我猜虚拟机也是如此。
A

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

# su root 
# vi /etc/yum.repos.d/sandbox.repo
转到插入模式并将行enabled=1修改为enabled=0。保存并退出。 最后,运行yum clean并重试安装

# yum clean all

谢谢分享!