gpt4 book ai didi

python - Django manage.py 返回 AttributeError

转载 作者:行者123 更新时间:2023-12-04 18:56:25 25 4
gpt4 key购买 nike

我是 Django 的新手,我正在按照有关启动和运行项目的说明进行操作。我遵循的说明告诉我使用 django-admin.py startproject 创建一个项目然后在创建的目录中导航并尝试python manage.py help确保一切正常运行。但是,运行该命令会溢出此错误:

Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/var/lib/python-support/python2.5/django/core/management.py", line 1522, in execute_from_command_line
parser = DjangoOptionParser(usage=get_usage(action_mapping), version=get_version())
File "/var/lib/python-support/python2.5/django/core/management.py", line 1503, in get_usage
available_actions = action_mapping.keys()
AttributeError: 'list' object has no attribute 'keys'

有人可以告诉我发生了什么事吗?谢谢。这是来自 Ubuntu 存储库中全新安装的 django。

最佳答案

你没有说你运行的是哪个版本的 Ubuntu,但由于你运行的是 Python 2.5,它可能已经很旧了。

同样,您从 repo 安装的 Django 版本可能很旧并且可能不受支持。

我会尝试另一种安装方法,例如 pip(使用 virtualenv 获得奖励积分),以便您获得最新的 Django 版本。

当前的 Django 1.4 支持 Python 2.5,但下一个版本 1.5 需要 Python 2.6。

关于python - Django manage.py 返回 AttributeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14009959/

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