python manage.py 在终端上迁移然后显示错误?

Posted

技术标签:

【中文标题】python manage.py 在终端上迁移然后显示错误?【英文标题】:python manage.py migrate on terminal then error show? 【发布时间】:2019-11-08 08:02:55 【问题描述】:
Traceback (most recent call last):
  File "manage.py", line 16, in <module>
    "Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

【问题讨论】:

你忘记激活虚拟环境了吗? (它是错误消息的一部分)? 这里有同样问题的答案...***.com/questions/46210934/… 【参考方案1】:

了解PYTHONPATH的好文章:https://bic-berkeley.github.io/psych-214-fall-2016/using_pythonpath.html

export PYTHONPATH="$PYTHONPATH:/home/user/work/your_django_project"

【讨论】:

以上是关于python manage.py 在终端上迁移然后显示错误?的主要内容,如果未能解决你的问题,请参考以下文章

/django.db.utils.IntegrityError: NOT NULL 约束失败/在 python manage.py 迁移应用程序零之后

python测试开发django-176.数据库迁移数据(manage.py dumpdata)

python测试开发django-176.数据库迁移数据(manage.py dumpdata)

Django 1.7(显然)没有在 manage.py 测试中运行迁移

python manage.py migrate 登陆错误

manage.py上没有名为'portfoliodjango'的模块错误