1
在Django 1.8蟒蛇3.4無法找到應用程序' udccd'。它在INSTALLED_APPS嗎?
執行該命令
python manage.py makemigrations myshop
我的項目沒有這種模式\udccd
,找不到任何相關的代碼
我不知道爲什麼出現錯誤
但是,runserver可以正常運行
在Django 1.8蟒蛇3.4無法找到應用程序' udccd'。它在INSTALLED_APPS嗎?
執行該命令
python manage.py makemigrations myshop
我的項目沒有這種模式\udccd
,找不到任何相關的代碼
我不知道爲什麼出現錯誤
但是,runserver可以正常運行
由於某種原因,您的命令行設法通過surrogate UTF-16 code unit。警告消息告訴您,您傳遞給makemigrations
命令的應用程序名稱之一在INSTALLED_APPS
中不可用,但該Unicode字符顯然不是有效的應用程序名稱。
會發生什麼事是你命令提示符產生額外的代碼單元之前或myshop
爭吵後,將其傳遞到Python在sys.argv
列表。
您需要弄清楚命令提示符如何傳遞額外的字節。試驗import sys;print(sys.argv)
應顯示正在傳入的額外信息。可能是您以某種方式在命令行中鍵入它;如果你想要命令成功,你需要擺脫它。