python-2.7 - manage.py文件显示无效的语法错误

标签 python-2.7 syntax-error django-1.11 django-manage.py

在本地计算机上运行应用程序时,我的应用程序运行良好。但是,一旦我将其上传到服务器上,manage.py就会出现以下错误-

File "manage.py", line 14 ) from exc ^ SyntaxError: invalid syntax



这是manage.py的代码-
import os
import sys

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "chatbot.settings")
try:
    from django.core.management import execute_from_command_line
except ImportError as exc:
    raise 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?"
    ) from exc ***//Here is the error***
execute_from_command_line(sys.argv)

我正在使用Python 2.7和Django 1.11

最佳答案

请引用此链接:How to solve SyntaxError on autogenerated manage.py?

从上面的链接中学到的是,如果我们有两个版本的python,则需要指定运行应用程序的版本,如下所示:

 python3 manage.py runserver

关于python-2.7 - manage.py文件显示无效的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48148747/

相关文章:

python - 处理线程内的无限循环功能

Django 1.11 管理员 : Create a OneToOne relationship and it's object in the admin

Django 1.11 管理表单将搜索框添加到 oneToOne 字段

django - 创建自定义 django 日志记录处理程序。 'module' 对象没有属性 'handlers'

mysql RIM 错误

python - 在 python 2.7 中导入 nltk 的语法无效

python-2.7 - 在Python多处理中,当子进程完全存在时,标准输出会发生什么?

python - COM: excelApplication.Application.Quit() 保留进程

python - 如何解决 Flask 中已定义类的名称错误

javascript - 另一个 “Uncaught SyntaxError: Unexpected identifier”