RockChinQ / revLibs

ChatGPT、Claude QQ 机器人,以插件形式为 QChatGPT 项目接入ChatGPT、Claude、Bard、gpt4free等接口的逆向工程库
206 stars 17 forks source link

[Bug]: 更新2.4.6以后revLib无法加载 #184

Closed wenyinos closed 1 year ago

wenyinos commented 1 year ago

部署方式

手动部署

登录框架

Mirai

系统环境

Ubuntu 20.04

Python环境

Python 3.10

异常情况

更新最新版后revLib无法加载。

报错信息

加载插件 [2023-06-08 21:24:01.819] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/models.py (219) - [INFO] : 插件注册完成: n='Switcher', d='快捷切换使用的模型', v=0.1.1, a='RockChinQ' (<class 'plugins.Switcher.main.SwitcherPlugin'>) [2023-06-08 21:24:01.822] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/models.py (219) - [INFO] : 插件注册完成: n='emoticon', d='表情包表达式转换', v=0.1, a='chordfish-k' (<class 'plugins.emoticon.main.HelloPlugin'>) [2023-06-08 21:24:01.874] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (85) - [ERROR] : 加载模块: plugins/revLibs/main.py 失败: (<class 'ImportError'>, ImportError("cannot import name 'Chatbot' from 'EdgeGPT' (/home/wenyinos/qcg-bot/python/lib/python3.10/site-packages/EdgeGPT/init.py)"), <traceback object at 0x7f0840e06400>) [2023-06-08 21:24:01.877] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (85) - [ERROR] : 加载模块: plugins/revLibs/pkg/process/proccmd.py 失败: (<class 'ImportError'>, ImportError("cannot import name 'Chatbot' from 'EdgeGPT' (/home/wenyinos/qcg-bot/python/lib/python3.10/site-packages/EdgeGPT/init.py)"), <traceback object at 0x7f0840b66d00>) [2023-06-08 21:24:01.878] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (85) - [ERROR] : 加载模块: plugins/revLibs/pkg/process/procmsg.py 失败: (<class 'ImportError'>, ImportError("cannot import name 'Chatbot' from 'EdgeGPT' (/home/wenyinos/qcg-bot/python/lib/python3.10/site-packages/EdgeGPT/init.py)"), <traceback object at 0x7f0840b66bc0>) [2023-06-08 21:24:01.879] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (85) - [ERROR] : 加载模块: plugins/revLibs/pkg/process/revss.py 失败: (<class 'ImportError'>, ImportError("cannot import name 'Chatbot' from 'EdgeGPT' (/home/wenyinos/qcg-bot/python/lib/python3.10/site-packages/EdgeGPT/init.py)"), <traceback object at 0x7f0840b6ef80>) [2023-06-08 21:24:01.880] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (85) - [ERROR] : 加载模块: plugins/revLibs/revcfg-template.py 失败: (<class 'ImportError'>, ImportError("cannot import name 'ConversationStyle' from 'EdgeGPT' (/home/wenyinos/qcg-bot/python/lib/python3.10/site-packages/EdgeGPT/init.py)"), <traceback object at 0x7f0840e066c0>) [2023-06-08 21:24:01.881] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (108) - [INFO] : 初始化插件 [2023-06-08 21:24:01.881] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (116) - [INFO] : 插件 emoticon 已初始化 [2023-06-08 21:24:01.881] /home/wenyinos/qcg-bot/QChatGPT/pkg/plugin/host.py (116) - [INFO] : 插件 Switcher 已初始化

RockChinQ commented 1 year ago

依赖库兼容性问题,请等待修复

RockChinQ commented 1 year ago

已更新,请使用!plugin update revLibs命令更新逆向库插件,更新后将revcfg.py开头的from EdgeGPT改为from EdgeGPT.EdgeGPT