ValueError:可变默认<class 'discord.utils._MissingSentinel'>不允许字段名称:使用default_factory

问题描述 投票:0回答:0

当我编译 python 源代码并尝试运行它时,我从标题中得到错误。 我提供了一张完整错误的图片,因为我无法复制粘贴它,因为它几乎会立即关闭。

我阅读了这个 StackOverflow 问题ValueError:可变默认值不允许字段名称:导入 ext.commands 时使用 default_factoryvalueerror: mutable default for field name is not allowed: use default_factory when importint discord.ext 但似乎无法解决我的问题。

最接近我的问题我发现他们说这是 pycord 版本的问题并等待 v2.2.3,在其他问题中,解决方案是卸载当前的 discord.py 并将其安装到 2.0。尝试过并尝试使用最新版本但没有。

所以直到现在我们得到了那个更新所以我卸载了我的 discord.py 以避免一些冲突并安装了最新的 pycord 但我仍然有同样的错误。

我的python版本是3.11.1

python discord.py valueerror pycord
© www.soinside.com 2019 - 2024. All rights reserved.