运行python manage.py时的语法错误 - django

时间:2015-01-11 00:19:53

标签: python django

我最近升级到python 3,现在当我尝试运行任何django命令时,我收到以下错误:

(env)Matts-MacBook-Air:mysite matt$ python manage.py shell
  File "manage.py", line 12
    $ python manage.py makemigrations polls
    ^
SyntaxError: invalid syntax

manage.py中没有第12行,所以我不知道它在抱怨什么。有没有人遇到过这个问题?

这是manage.py

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

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

    from django.core.management import execute_from_command_line

    execute_from_command_line(sys.argv)

2 个答案:

答案 0 :(得分:0)

在告诉其制作移动版之后,您无需添加应用名称。

https://docs.djangoproject.com/en/1.7/topics/migrations/#workflow

答案 1 :(得分:0)

我不知道问题是什么,但删除最后一个字符())并再次添加它就修复了它。