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

Python3.11环境下无法通过pip安装discord.py

解决Python 3.11安装discord.py时yarl/multidict编译失败的问题

方法1:补全编译工具(Windows环境)

  • 下载安装「Microsoft Visual C++ Build Tools」,安装时必须勾选「Desktop development with C++」组件,里面包含编译Python扩展所需的MSVC编译器、Windows SDK等工具
  • 安装完重启命令行,再执行安装命令:py -3 -m pip install -U discord.py

方法2:手动安装预编译wheel包

  • 找到对应Python3.11、系统位数(32/64位)的multidict和yarl预编译.whl文件
  • 先安装multidict:py -3 -m pip install 你的multidict文件路径.whl
  • 再安装yarl:py -3 -m pip install 你的yarl文件路径.whl
  • 最后重新执行discord.py安装命令:py -3 -m pip install -U discord.py

方法3:临时降级Python版本

要是上面的方法都无效,暂时把Python3.11换成3.10版本,这个版本对discord.py的依赖兼容性更好,直接执行安装命令就能成功

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 06:26:27