我在VirtualBox上安装了HDP 2.6.1并尝试运行
OK
但是,出现以下错误:
yum install python-pip
由于我需要pip来安装MRJob,我怎样才能成功安装pip?
答案 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