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

如何更改discord.py版本?安装时遭遇依赖冲突错误求助

解决discord.py与discord-ext-slash的依赖冲突问题

方案一:降级discord.py到兼容版本

这是直接解决当前冲突的方法,因为discord-ext-slash 0.9.2明确要求discord.py版本在1.5到1.8之间:

  • 卸载当前安装的高版本discord.py:
    pip uninstall -y discord.py
    
  • 安装指定兼容版本(推荐1.7.3,该版本是<1.8范围里的最新稳定版):
    pip install discord.py==1.7.3
    
  • 验证安装结果,确认版本正确:
    pip show discord.py
    

方案二:升级discord-ext-slash(不推荐)

注意:discord-ext-slash已经停止维护,官方现在推荐使用discord.py内置的Slash命令支持。如果仍想尝试升级:

  • 执行升级命令:
    pip install --upgrade discord-ext-slash
    
  • 若升级后依然存在冲突,建议替换为discord.py原生的Slash命令实现,避免后续版本兼容问题。

额外注意事项

  • 如果你使用了虚拟环境,确保在对应虚拟环境中执行上述命令
  • 若遇到权限问题,可在pip命令后添加--user参数(例如pip install --user discord.py==1.7.3)

内容的提问来源于stack exchange,提问作者Syncs Xolarxy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 16:34:53