You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python Eel模块运行报错:找不到bottle.ext.websocket模块

解决Eel导入时bottle.ext.websocket模块缺失的问题

问题重现

使用Python Eel开发GUI应用,重置电脑重装环境后执行main.py时出现模块未找到错误,相关代码及报错信息如下:

main.py

import eel

eel.init("./Evo/Body/Comp")

eel.start("desktop.html")

执行命令:

python main.py

报错信息:

main.py", line 1, in <module>
import eel
\Lib\site-packages\eel\__init__.py", line 16, in <module>
import bottle.ext.websocket as wbs
ModuleNotFoundError: No module named 'bottle.ext.websocket'

解决方法

  • 直接安装缺失的依赖包bottle-websocket,执行命令:
    pip install bottle-websocket
    
  • 若安装后仍报错,建议完全卸载并重新安装Eel,确保所有依赖正确加载:
    pip uninstall -y eel
    pip install eel
    
  • 注意:如果使用虚拟环境,需先激活对应虚拟环境再执行上述命令,避免安装到系统全局Python环境。

内容的提问来源于stack exchange,提问作者Junaid Parkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 10:42:33