宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘相关的知识,希望对你有一定的参考价值。
参考技术A 在一次重启服务器后突然发现宝塔的控制面板无法打开了,在服务器终端尝试重启宝塔面板
[root@iZuf6f2ewx0ayfi5a84li6Z bin]# /etc/init.d/bt restart
出现错误
ModuleNotFoundError: No module named 'psutil'
联想到之前有一次安装了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
正常运行
以上是关于宝塔面板报错ModuleNotFoundError: No module named ‘psutil‘的主要内容,如果未能解决你的问题,请参考以下文章
Laravel:php artisan key:generate三种报错解决方案,修改默认PHP版本(宝塔面板)