`
1028826685
  • 浏览: 940896 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类

python升级带来的yum异常:File "/usr/bin/yum", line 30

 
阅读更多

CentOS 7升级Python3.5。2后,需要/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的:

!/usr/bin/python

改成了

!/usr/bin/python2.7

后,运行yum,还是出现了以下错误:

[root@master ~]# yum -y groupinstall “X Window System”

 

 File "/usr/libexec/urlgrabber-ext-down", line 28

    except OSError, e:

                  ^

SyntaxError: invalid syntax

 

解决方案:

 

1.

 

vim /usr/libexec/urlgrabber-ext-down

将/usr/bin/python改为/usr/bin/python2.7

2.

 

vim /usr/bin/yum-config-manager

解决办法同上: #!/usr/bin/python换成 #!/usr/bin/python2.7  

分享到:
评论

相关推荐

    Python3安装后再使用yum安装报错File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e: ^ Syntax

    报错信息 "File “/usr/bin/yum”, line 30, except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax" 表明`yum`脚本中的Python代码与您现在使用的Python解释器(可能是Python 3)的语法不兼容。在Python 2中...

    解决yum对python依赖版本问题

    File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax ``` 或者在下载过程中出现类似错误: ```bash Downloading packages: File "/usr/libexec/urlgrabber-ext-down", line...

    修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法

    之前把现有这台阿里CentOS7.2系统的Python2.7.5升级成Python3.6后,yum工具就不能不觉使用了。当时查了下说明python版本的问题,但是...File "/usr/bin/yum", line 34 ^ SyntaxError: EOF while scanning triple-quote

    解决Python找不到ssl模块问题 No module named _ssl的方法

    在某些情况下,如上述示例中提到的`yum`命令报错,可能是因为升级Python后,系统的某些应用程序仍然依赖旧版本的Python。这种情况下,需要检查这些应用程序的配置,确保它们指向正确的Python版本,或者使用虚拟环境...

    Python升级导致yum、pip报错的解决方法

    File "/usr/bin/pip2", line 5, in from pkg_resources import load_entry_point ImportError: No module named pkg_resources ``` 这些错误信息明确指出`yum`和`pip`找不到必要的Python模块,这通常是由于...

    glew-2.1.0.tgz

    The code generation workflow is a complex brew of gnu make, perl and python, that works best on Linux or Mac. For most end-users of GLEW the official releases are the best choice, with first class ...

    Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题

    当尝试`sudo apt-get install python-dev`或`yum install python-devel`时,若出现`yum: command not found`,表明系统可能不使用`yum`作为包管理器,可能需要使用的是`apt`(Ubuntu/Debian)或`brew`(MacOS)。...

    解决CentOS 7升级Python到3.6.6后yum出错问题总结

    最近将一台测试服务器操作系统升级到了Cent0S 7.5,然后顺便也将Python从2.7.5升级到Python 3.6.6,升级完成后,发现yum安装相关包时出现异常,报“File “/usr/libexec/urlgrabber-ext-down”, line 28”这样的错误...

    unix power tools 3ed.pdf

    **6.4 使用历史记录 (Chapter 30: The Use of History)** - **历史记录**: `history`命令的使用技巧。 - **搜索历史**: 使用`history`命令搜索旧命令。 - **历史配置**: 通过`.bash_history`文件定制历史记录行为。 ...

Global site tag (gtag.js) - Google Analytics