使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: SyntaxError: invalid syntax问题
2017-09-06 20:03
831 查看
背景:
CentOS 7升级Python到3.6。2后,需要在/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的:
!/usr/bin/python
遇到的问题报错如下:
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置为默认版本了,所以导致语法问题
解决方法:
使用python2.6 yum install xxx来使用yum命令
注意:python2.6是在/usr/bin下,要使用和2版本一致的名字
==============================================================================================================================================================
解决方案:
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
CentOS 7升级Python到3.6。2后,需要在/usr/bin/python创建了一个指向Python 3的软连接,然后将/usr/bin/yum的顶部的:
!/usr/bin/python
遇到的问题报错如下:
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置为默认版本了,所以导致语法问题
解决方法:
使用python2.6 yum install xxx来使用yum命令
注意:python2.6是在/usr/bin下,要使用和2版本一致的名字
==============================================================================================================================================================
解决方案:
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
相关文章推荐
- 转 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- yum 安装报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- python升级带来的yum异常:File "/usr/bin/yum", line 30
- centos6.5升级python带来的问题:yum异常:File "/usr/bin/yum", line 30..........
- 使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- 使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- 使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- YUM安装遇到问题:File"/usr/bin/yum", line 29, in <module> File"/usr/share/yum-cli/yummain.py", line 276, in
- 使用yum命令报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
- Centos中Python升级为3.X时yum出现except OSError, e: ^ SyntaxError: invalid syntax问题
- File "/usr/bin/yum", line 30
- python升级带来的yum异常:File "/usr/bin/yum", line 30
- yum 出现错误File "/usr/bin/yum", line 30
- python print'hello' File "<stdin>",line 1 print 'hello' SyntaxError:invalid syntax
- Centos中Python升级为3.X时yum出现except OSError, e: ^ SyntaxError: invalid syntax问题
- yum 安装报错 File "/usr/bin/yum", line 30
- 升级python之后,yum下载东西时出现File "/usr/bin/yum", line 30
- yum 出现错误File "/usr/bin/yum", line 30
- python升级后yum不能使用报错 File “/usr/bin/yum”, line 30
- python升级带来的yum异常:File "/usr/bin/yum", line 30