Django同步数据库(/manage.py makemigrations) 报错

Posted Kristal667

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django同步数据库(/manage.py makemigrations) 报错相关的知识,希望对你有一定的参考价值。

新起了环境,创建models.py 内容,想要同步到数据库,执行以下操作时 报错:

./manage.py makemigrations
./manage.py migrate

*(第一个步骤为在该项目(app)下建立migrations目录,并记录关于models的内容及改动,第二部将改动记录到数据库文件,比如产生table)

报错代码:

ImportError: Couldnt import Django. Are you sure its installed and available on your PYTHONPATH environment variable? 
Did you forget to activate a virtual environment?

解决问题:

版本问题,执行以下操作

pip install -U django==1.8

再执行数据库同步就没有问题了~


以上是关于Django同步数据库(/manage.py makemigrations) 报错的主要内容,如果未能解决你的问题,请参考以下文章

Django 中 python manage.py makemigrations 与 python manage.py migrate

Django 无法运行 manage.py

Django 笔记 manage.py sync 错误

如何使用 Django 中的 manage.py CLI 从数据库中删除所有表?

Django之manage.py 基本参数

Django学习之manage.py使用