Python中导入discord.ui及discord模块启动报错求助(PyCharm环境)
解决discord.ui与discord.py导入冲突问题
核心原因:
discord.ui是discord.py官方库的内置模块,无需单独安装。单独安装第三方的discord.ui包会和官方discord.py产生命名空间冲突,导致启动报错。修复步骤:
- 卸载第三方
discord.ui包:python3 -m pip uninstall discord.ui - 更新
discord.py到最新版本,避免版本兼容问题:python3 -m pip install --upgrade discord.py - 保持导入代码不变即可(因为
discord.py内置了discord.ui):import discord from discord.ui import View, Button
- 卸载第三方
验证操作:重启PyCharm或刷新项目依赖后重新运行程序,报错即可消除。
内容的提问来源于stack exchange,提问作者Philipp
相关产品推荐
相关产品推荐

