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
相关产品推荐
相关产品推荐

