签到成功

知道了

CNDBA社区CNDBA社区

yum安装报错:File usrlibexecurlgrabber-ext-down, line 28

2022-02-17 16:23 1282 0 原创 Linux
作者: tbpdba

问题描述:
1)
]# ./configure —prefix=/usr/local/pg-11.9 —with-uuid=ossp
报错
configure: error: library ‘ossp-uuid’ or ‘uuid’ is required for OSSP UUIDhttps://www.cndba.cn/tbpdba/article/107737

https://www.cndba.cn/tbpdba/article/107737

2)经查需要安装uuid-devel包
[root@ECB-LDJ700152 uuid-ossp]# yum -y install uuid uuid-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
File “/usr/libexec/urlgrabber-ext-down”, line 28
except OSError, e:
^
SyntaxError: invalid syntax
File “/usr/libexec/urlgrabber-ext-down”, line 28
except OSError, e:
^
SyntaxError: invalid syntaxhttps://www.cndba.cn/tbpdba/article/107737

https://www.cndba.cn/tbpdba/article/107737
https://www.cndba.cn/tbpdba/article/107737

Exiting on user cancel

https://www.cndba.cn/tbpdba/article/107737

yum安装报错:File usrlibexecurlgrabber-ext-down, line 28

3)处理办法:
vi /usr/libexec/urlgrabber-ext-down
1.报错内容如下,file目录可能不同。(可能需要修改多个文件,使用此方法)https://www.cndba.cn/tbpdba/article/107737

https://www.cndba.cn/tbpdba/article/107737

2.报错原因:一般是因为安装了Python3之后,又直接建立了一个软连接,将其指向为Python3了,而除非你同时升级yum,不然直接使用yum命令是不被允许的。还有一种方法是修改报错文件头行,我采用的是第二种。

3.修改报错文件,将头行”#!/usr/bin/python” 改为 “#!/usr/bin/python2”即可。https://www.cndba.cn/tbpdba/article/107737

https://www.cndba.cn/tbpdba/article/107737

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
tbpdba

tbpdba

关注
  • 4
    原创
  • 0
    翻译
  • 1
    转载
  • 0
    评论
  • 访问:8386次
  • 积分:-4
  • 等级:
  • 排名:第2012名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ