宝塔面板报错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版本(宝塔面板)

FTP连接服务器总报错的问题解决

在CentOS上安装宝塔Linux面板

通过宝塔面板部署Laravel项目遇到的问题

如何使用Navicat连接宝塔面板上安装的mysql数据库?

如何使用Navicat连接宝塔面板上安装的mysql数据库?