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

安装discord-components后无法导入InteractionType问题求助

导入InteractionType报错解决方案

根本原因

你安装的是discord-components v2.0及以上的新版本,该类在新版本中已被重命名/移除,旧教程的导入语句无法适配新版库。

解决方法

方法1:适配新版库(推荐)

  • 修改导入语句,将InteractionType替换为新版对应的InteractionResponseType:
from discord_components import DiscordComponents, Button, ButtonStyle, InteractionResponseType
  • 代码中所有用到InteractionType.xxx的调用,同步替换为InteractionResponseType.xxx即可正常运行。

方法2:回退到兼容旧版本

如果不想修改现有旧代码,可在终端执行命令安装支持InteractionType的最后一个稳定版本:
pip install discord-components==1.1.8
安装完成后原有导入语句无需修改即可正常使用。

提示:旧版本已停止维护,可能存在功能缺失、适配性差的问题,优先选择方法1适配新版库。

内容的提问来源于stack exchange,提问作者Lihao Wang

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 12:27:04