python3安装后再使用yum安装报错file “/usr/bin/yum”, line 30 except keyb.
时间: 2023-05-09 08:04:30 浏览: 324
Python3安装后再使用yum安装报错File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e: ^ Syntax
5星 · 资源好评率100%
在安装完Python 3之后,有些用户使用yum命令来安装软件包时可能会遇到“except keyb”报错的问题。这可能会造成一些不便,但实际上这个问题是很容易解决的。
首先,我们需要了解一下这个错误的来源。在Unix/Linux系统中,当我们执行一些命令时,会使用解释器(interpreter)来解析命令,例如,当我们执行Python脚本时,会使用Python解释器来运行脚本。而在执行yum命令时,也会使用Python解释器。但是,由于Python解释器的路径被修改,yum命令找不到正确的Python解释器,就会报错。
解决这个问题的方法就是将Python解释器的路径改回默认路径。具体步骤如下:
1.通过which命令查看当前系统中Python解释器的路径。
which python
2.将yum命令的第一行的Python解释器路径改为默认路径。
sudo vi /usr/bin/yum
在打开文件后,找到第一行,改为:
#!/usr/bin/python2
改为:
#!/usr/bin/python3
这样,yum命令就会使用Python 3的解释器来运行了。
但是需要注意的是,修改/usr/bin/yum可能会引起其他问题,因为该文件是yum程序的核心文件。如果你不确定如何修改该文件,请咨询一位经验丰富的系统管理员,以免产生更大的问题。
总之,在安装Python 3之后,出现yum命令报错的问题并不算什么大问题,只需将Python解释器路径改回默认路径即可解决。并且,这也提醒我们,在修改系统文件时一定要小心谨慎,以免造成意料之外的后果。
阅读全文