【发布时间】:2015-12-08 13:43:18
【问题描述】:
尝试为我的数据库创建超级用户:
manage.py createsuperuser
得到一个悲伤的递归消息:
由于未在 TTY 中运行,已跳过创建超级用户。您可以在项目中运行manage.py createsuperuser 手动创建一个。
真的是 Django 吗?认真的吗?
我找到的唯一信息是上面列出的信息,但它不起作用: Unable to create superuser in django due to not working in TTY
这里还有一个,基本一样: Can't Create Super User Django
【问题讨论】:
-
您使用的是虚拟环境吗?哪一种?您是从 virtualenv 中的命令行运行它,还是像在 IDE 中那样以其他方式运行它?
-
@YPCrumble 从 PyCharm 和普通终端运行,没有虚拟环境
-
两者都出现同样的错误?
-
@YPCrumble 完全相同的消息
-
对于 macOS 上的我,我需要启用运行配置选项“在输出控制台中模拟终端”。修复了 PyCharm 2019.1.3 中的问题。
标签: python django python-3.x django-admin django-1.8