重启宝塔面板后提示-ModuleNotFoundError: No module named 'geventwebsocket'

 更新时间:2019年11月27日 09:28:01   作者:时光走散了故人  
这篇文章主要介绍了重启宝塔面板后提示-ModuleNotFoundError: No module named 'geventwebsocket',本文给出了解决方法,需要的朋友可以参考下

背景:

因服务器部署了flask项目,安装了python3,故重启宝塔面板报错

[Traceback (most recent call last):
File "/root/anaconda3/lib/python3.7/site-packages/gunicorn/util.py", line 135, in load_class
  mod = import_module('.'.join(components))
File "/root/anaconda3/lib/python3.7/importlib/__init__.py", line 127, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'geventwebsocket'
]
------------------------------------------------------
Error: BT-Panel service startup failed.

解决办法:

1、python3安装geventwebsocket

我不想拆卸python3,也不想删除python3的软链接,所以在网上查到了此方法

仔细看了下好像是升级python3.7后缺少了geventwebsocket这个模块

那我尝试了下pip安装这个模块:

sudo pip3 install geventwebsocket

结果还是报错

2、继续安装gevent-websocket

sudo pip3 install gevent-websocket

安装之后还有报错,提示No module named 'paramiko'

3、继续安装paramiko

 sudo pip3 install paramiko

4、接着重启宝塔面板

sudo /etc/init.d/bt

成功!!!

 总结

以上所述是小编给大家介绍的重启宝塔面板后提示-ModuleNotFoundError: No module named ''''geventwebsocket'''',希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • Apache限制IP并发数和流量控制的方法

    Apache限制IP并发数和流量控制的方法

    这篇文章主要介绍了Apache限制IP并发数和流量控制的方法,需要的朋友可以参考下
    2014-12-12
  • Linux sar命令使用方法及代码实例解析

    Linux sar命令使用方法及代码实例解析

    这篇文章主要介绍了Linux sar命令使用方法及代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • CentOS 7使用samba共享文件夹的完整步骤

    CentOS 7使用samba共享文件夹的完整步骤

    这篇文章主要给大家介绍了关于CentOS 7使用samba共享文件夹的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • 使用Apache打造完美限制的HTTP下载服务器

    使用Apache打造完美限制的HTTP下载服务器

    话说现在建站真不容易,想好好搞一个下载站,总会被人WC的采集,盗链,攻击,无人值守的垃圾站比苦心经营的站收入还要可观。所以保卫好自己的服务器是一件很重要的工作
    2016-08-08
  • Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件

    这篇文章主要介绍了Linux使用shell脚本定时删除历史日志文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • 查看linux ssh服务信息及运行状态方法

    查看linux ssh服务信息及运行状态方法

    今天小编就为大家分享一篇查看linux ssh服务信息及运行状态方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Linux模拟实现sleep函数

    Linux模拟实现sleep函数

    这篇文章主要为大家详细介绍了Linux模拟实现sleep函数,让程序休眠一定的秒数,到时间后自动恢复运行
    2017-04-04
  • Apache中使非伪静态url跳转到伪静态url的方法

    Apache中使非伪静态url跳转到伪静态url的方法

    这篇文章主要介绍了Apache中使非伪静态url跳转到伪静态url的方法,主要是在使用.htaccess时的问题,需要的朋友可以参考下
    2015-07-07
  • linux系统Ansible自动化运维部署方法

    linux系统Ansible自动化运维部署方法

    在本篇文章里小编给大家整理了关于linux系统Ansible自动化运维部署方法以及知识点总结,需要的朋友们参考下。
    2019-06-06
  • linux环境下的Oracle部署教程

    linux环境下的Oracle部署教程

    这篇文章主要介绍了linux环境下的Oracle部署方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09

最新评论