Django:'python manage.py runserver'给出了"分段错误"错误

Lan*_*ara 5 python django

我刚刚在Django网站上按照本教程安装了Python和Django ,而且这一部分的一切工作都很好并且没有产生任何错误.

现在我在"开发服务器"部分,并python manage.py runserver在我所在的项目目录中运行该命令manage.py,我收到此错误:

分段故障

没有其他的.

任何人都知道这里发生了什么以及如何解决这个问题?

如果它的事项,这是我的manage.py文件(djangofrom django.core.management ...行标记为我的IDE(PyCharm错误)和错误说Unresolved reference 'django'):

#!/usr/bin/env python
import os
import sys

if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "davilex.settings")

    from django.core.management import execute_from_command_line

    execute_from_command_line(sys.argv)
Run Code Online (Sandbox Code Playgroud)

Vae*_*Phi 3

我几乎逐字地遵循了教程,也遇到了同样的问题(除了我在 Windows 中使用 git-bash,并使用“virtualenv”代替“mkvirtualenv”和“source projectdir/Scripts/activate”代替“workon projectdir” 。

跑步

python -vvvvv manage.py runserver
Run Code Online (Sandbox Code Playgroud)

给我警告说我有需要运行的迁移(教程忽略)

python manage.py migrate
Run Code Online (Sandbox Code Playgroud)

不管教程怎么说,在某些情况下,这可能不是您真正可以跳过的步骤。此后,runserver 运行没有错误。