App' \ udccd'无法找到。它在INSTALLED_APPS中吗?

时间:2015-09-15 07:04:53

标签: python django

在django 1.8 python 3.4

执行此命令

python manage.py makemigrations myshop

error

我的项目没有此模型\udccd,无法找到任何相关代码

我不知道为什么会有错误

但是,runserver可以正常运行

1 个答案:

答案 0 :(得分:2)

由于某种原因,您的命令行设法传入surrogate UTF-16 code unit。警告消息告诉您,传递给makemigrations命令的其中一个应用程序名称在INSTALLED_APPS中不可用,但该Unicode字符显然不是有效的应用程序名称。

您的命令提示符会在myshop参数之前或之后生成额外的代码单元,并将其传递给sys.argv列表中的Python。

您需要弄清楚命令提示符如何传递额外的字节。尝试使用import sys;print(sys.argv)应该显示传入的额外信息。可能是您在命令行上以某种方式键入它;如果你希望你的命令成功,你需要摆脱它。