在执行firewall-cmd命令时出现如下问题
系统:centos7, python3.5
错误:
[root@localhost laoyilun]# firewall-cmd
Traceback (most recent call last):
File "/usr/bin/firewall-cmd", line 24, in <module>
from gi.repository import GObject
ImportError: No module named 'gi'
试着用网上的方法 yum install python3-gi, 显示没有可用的python3-gi包
如下:
[root@localhost laoyilun]# yum install python3-gi
已加载插件:fastestmirror, langpacks
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
(1/4): base/7/x86_64/group_gz | 155 kB 00:00
(2/4): extras/7/x86_64/primary_db | 191 kB 00:00
(3/4): base/7/x86_64/primary_db | 5.6 MB 00:03
(4/4): updates/7/x86_64/primary_db | 7.8 MB 00:04
Determining fastest mirrors
- base: mirrors.hust.edu.cn
- extras: mirrors.hust.edu.cn
- updates: centos.ustc.edu.cn
没有可用软件包 python3-gi。
错误:无须任何处理
出现这个问题是,更新了Python版本(version>=Python3),cnetos7系统自带的是Python2.7。