gpt4 book ai didi

python - 错误 : 'ValueError: _names_ are reserved for future Enum use'

转载 作者:行者123 更新时间:2023-12-03 09:58:10 24 4
gpt4 key购买 nike

我正在 Linux 服务器上部署我的 Django 项目。当我运行命令时 python manage.py collectstatic我收到以下错误:

  File "/home/student/PickFeel/venv/lib/python3.5/site-packages/django/db/models/enums.py", line 81, in TextChoices
def _generate_next_value_(name, start, count, last_values):
File "/usr/lib/python3.5/enum.py", line 61, in __setitem__
raise ValueError('_names_ are reserved for future Enum use')
ValueError: _names_ are reserved for future Enum use

enum.py 是系统生成的文件。

我该如何解决?

最佳答案

这是因为 python3.5不支持_missing_枚举函数。支持 python3.8 see here from the docs

考虑将您的 python 版本升级到 3.8或任何其他支持 _missing_ 的版本功能。

如果您已经有最新版本,请使用合适的命令,例如而不是这个

python manage.py collectstatic


python3.x manage.py collectstatic

关于python - 错误 : 'ValueError: _names_ are reserved for future Enum use' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61531021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com