centos7+python3.6下执行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”
报错如下所示:
原因:由于python版本非系统自带的2.7导致该文件执行有误
解决方法:
vi /usr/bin/firewall-cmd
将第一行#!/usr/bin/python -Es
修改为 #!/usr/bin/python2.7 -Es 保存并退出再次执行firewall-cmd即可。
报错如下所示:
原因:由于python版本非系统自带的2.7导致该文件执行有误
解决方法:
vi /usr/bin/firewall-cmd
将第一行#!/usr/bin/python -Es
修改为 #!/usr/bin/python2.7 -Es 保存并退出再次执行firewall-cmd即可。