宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘

在一次重启服务器后突然发现宝塔的控制面板无法打开了,

在服务器终端尝试重启宝塔面板

[root@iZuf6f2ewx0ayfi5a84li6Z bin]# /etc/init.d/bt restart

出现错误
ModuleNotFoundError: No module named ‘psutil’

宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘_第1张图片

联想到之前有一次安装了python3,并把默认的python命令指向python3,而宝塔面板宝塔面板是基于python2的

解决办法:将默认的python版本切换回python2

[root@iZuf6f2ewx0ayfi5a84li6Z bin]# mv /usr/bin/python /usr/bin/python3

[root@iZuf6f2ewx0ayfi5a84li6Z bin]# mv /usr/bin/python2.7 /usr/bin/python

[root@iZuf6f2ewx0ayfi5a84li6Z bin]# python -V

Python 2.7.5

重启宝塔面板服务

[root@iZuf6f2ewx0ayfi5a84li6Z bin]# /etc/init.d/bt restart

Stopping Bt-Tasks… done

Stopping Bt-Panel… done

Starting Bt-Panel… done

Starting Bt-Tasks… done

正常运行

你可能感兴趣的:(服务器,linux,python,阿里云)