时间:2021-05-22
错误
解决办法
一是升级yum。
二是修改yum的解释器为旧版本python2.7,即将连接文件/usr/bin/python连接回/usr/bin/python2.7。治标不治本,不推荐。
三是在设置里更改解释器设置,即修改/usr/bin/yum文件,指定使用python2.7作为yum的解释器:
# vi /usr/bin/yum将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2"即可。
安装软件时又会出现另一种报错
Downloading packages: File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^SyntaxError: invalid syntax问题与前面一个一样,因此解决办法也是一样的:
# vi /usr/libexec/urlgrabber-ext-down将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2"即可。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
简介在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。安装编译工具和依赖包yum-yins
Python3的安装1.安装依赖环境Python3在安装的过程中可能会用到各种依赖库,所以在正式安装Python3之前,需要将这些依赖库先行安装好。yum-yi
查看系统原有Python注:可以将python指向python3,但必须修改一些命令如yum的配置,不然会报错。安装依赖yuminstallzlib-devel
一、测试环境名称版本centos7.6docker18.09.06二、在线安装这里采用yum源命令安装前期准备的依赖包,包括yum-utils、device-m
之前把现有这台阿里CentOS7.2系统的Python2.7.5升级成Python3.6后,yum工具就不能不觉使用了。当时查了下说明python版本的问题,但