Windows环境下执行Django createsuperuser命令失败求助




Django createsuperuser 执行失败排查步骤
- 确认当前操作目录是项目根目录,即目录下存在
manage.py文件,目录错误会直接提示找不到该文件 - 若使用虚拟环境,需先完成虚拟环境激活:Windows cmd下执行
你的虚拟环境目录\Scripts\activate.bat,激活成功后命令行开头会显示虚拟环境名称 - 执行
pip list检查Django是否已安装,版本是否和项目要求匹配 - 必须先完成数据库迁移再创建超级用户,顺序执行以下两条命令:
python manage.py makemigrations python manage.py migrate - 确认命令拼写完全正确,完整创建命令为
python manage.py createsuperuser - 若出现输入用户名/邮箱时报编码错误,先在cmd执行
chcp 65001切换终端编码为UTF-8后重试。
内容的提问来源于stack exchange,提问作者Newbie
相关产品推荐
相关产品推荐

