博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 将 python版本升级为3.x后产生的各种问题
阅读量:5357 次
发布时间:2019-06-15

本文共 470 字,大约阅读时间需要 1 分钟。

CentOS 7内置的 Python版本为2.x,很多程序依赖于2.x版本,修改后会导致部分python脚本失效。

例如:yum、firewall-cmd、firewall-config等等。

如果遇到类似引用错误,基本都是由于此原因引起的:

[root@localhost bin]# firewall-config

Traceback (most recent call last):
File "/usr/bin/firewall-config", line 25, in <module>
import gi
ModuleNotFoundError: No module named 'gi'

可以直接修改脚本的python引用即可解决。

[root@localhost bin]# vim /usr/bin/firewall-config

将第一行的!/usr/bin/python 改为 !/usr/bin/python2即可

 

转载于:https://www.cnblogs.com/badseal/p/8445676.html

你可能感兴趣的文章
HTML响应式布局实现详解
查看>>
关于vue里页面的缓存
查看>>
vue中使用keepAlive组件缓存遇到的坑
查看>>
vue实例以及生命周期
查看>>
vue计算属性详解
查看>>
vue2.0中watch总结:普通监听和深度监听
查看>>
Vue中computed(计算属性)、methods、watch的区别
查看>>
Vue2实践computed监听Vuex中state对象中的对象属性时发生的一些有趣经历
查看>>
vue 使用axios 出现跨域请求的两种解决方法
查看>>
Vuex的基本原理与使用
查看>>
Vue使用Axios实现http请求以及解决跨域问题
查看>>
HTML5的常用的标签
查看>>
HTML的基本概念
查看>>
Mac下 nodejs 及 electron 安装
查看>>
批量压缩文件夹
查看>>
linux 常用安全设置整理
查看>>
I4-6 Sports and Extreme Sports Teacher:Lamb
查看>>
English trip V2-B 24 Biographies Teacher: TAALAN
查看>>
git设置下载代理 http or socket5 设置方法
查看>>
English trip EM4-LP 3A AT The MARKET Teacher:Patrick
查看>>