Python ModuleNotFoundError:没有名为';django.db.migrations.migration';
在我尝试了以下步骤后,我发现了这个错误:没有名为“django.db.migrations.migration”的模块Python ModuleNotFoundError:没有名为';django.db.migrations.migration';,django,python-3.x,django-models,wagtail,Django,Python 3.x,Django Models,Wagtail,在我尝试了以下步骤后,我发现了这个错误:没有名为“django.db.migrations.migration”的模块 python3 manage.py迁移——伪资源零(资源是我的 应用程序名称) find-路径“*/migrations/*.py”-非-name“\uuu init\uuuu.py”-删除 find-路径“*/migrations/*.pyc”-删除 python3 manage.py showmiglations 注意:使用PostgreSQL 如何解决此问题?通过运行这些
python3 manage.py迁移——伪资源零
(资源是我的
应用程序名称)find-路径“*/migrations/*.py”-非-name“\uuu init\uuuu.py”-删除
find-路径“*/migrations/*.pyc”-删除
python3 manage.py showmiglations
如何解决此问题?通过运行这些命令,您可能意外删除了迁移模块。尝试通过pip重新安装Django。
pip卸载django
pip安装django
请注意您正在使用的Django版本。如果您没有为python环境使用最新版本,请使用以下命令安装
pip安装django==
编辑:-
删除现有数据库架构。删除migrations文件夹并在其位置重新创建一个空文件夹 似乎需要这样做才能恢复基本迁移文件夹 只需安装
签出谢谢,它解决了问题,但在重新安装django django.db.migrations.exceptions.NodeNotFoundError:Migration home.0012_auto_20170615_1318 dependencies reference不存在的父节点('wagtailimages','0019_delete_filter')后我遇到了引用错误。您是否删除了数据库?请参见上面对我答案的编辑。如果答案对你有帮助,请接受。
pip3 install django-reset-migrations