1. 程式人生 > >centos7+python3.6下執行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”

centos7+python3.6下執行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”

centos7+python3.6下執行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”

2018年02月13日 10:26:59 weixin_39860437 閱讀數:2876

報錯如下所示:

原因:由於python版本非系統自帶的2.7導致該檔案執行有誤

解決方法:

vi /usr/bin/firewall-cmd  

將第一行#!/usr/bin/python -Es

修改為 #!/usr/bin/python2.7 -Es  儲存並退出再次執行firewall-cmd即可。