Bug Description
TeamChat 插件在 Python 3.13 环境下无法加载,安装直接报错。
Error Log
ERROR qwenpaw/plugins/loader.py:315 | Failed to load plugin 'team_chat': No module named 'imghdr'
Traceback (most recent call last):
File "qwenpaw/plugins/loader.py", line 272, in load_plugin
spec.loader.exec_module(module)
File "team_chat/main.py", line 16, in <module>
import imghdr
ModuleNotFoundError: No module named 'imghdr'
根因
main.py 第 16 行 import imghdr。
imghdr 模块在 Python 3.11 被标记为 deprecated,在 Python 3.13 中已被移除(PEP 594)。
环境
- Python: 3.13
- OS: Windows 10 AMD64
- QwenPaw: 1.1.10
- Plugin: TeamChat v4.0.8(从 platform.agentscope.io/plugins/team_chat 安装)
影响
所有使用 Python 3.13+ 的用户均无法安装此插件。
Bug Description
TeamChat 插件在 Python 3.13 环境下无法加载,安装直接报错。
Error Log
根因
main.py第 16 行import imghdr。imghdr模块在 Python 3.11 被标记为 deprecated,在 Python 3.13 中已被移除(PEP 594)。环境
影响
所有使用 Python 3.13+ 的用户均无法安装此插件。