Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python SyntaxError:无效语法_Python_Django - Fatal编程技术网

Python SyntaxError:无效语法

Python SyntaxError:无效语法,python,django,Python,Django,我试图在终端中运行服务器,但它返回一个语法错误,我正在使用Django 这是命令响应 File "C:\Program Files\Python37\lib\site-packages\django\__init__.py", line 22 '/' if settings.FORCE_SCRIPT_NAME is not None force_text(settings.FORCE_SCRIPT_NAME)

我试图在终端中运行服务器,但它返回一个语法错误,我正在使用Django

这是命令响应

File "C:\Program Files\Python37\lib\site-packages\django\__init__.py", line 22
    '/' if settings.FORCE_SCRIPT_NAME is not None force_text(settings.FORCE_SCRIPT_NAME)
                                                           ^
SyntaxError: invalid syntax

'/' if settings.FORCE_SCRIPT_NAME is not None force_text(settings.FORCE_SCRIPT_NAME)

您忘了使用
else

更改此项:

'/' if settings.FORCE_SCRIPT_NAME is not None force_text(settings.FORCE_SCRIPT_NAME)
为此:

'/' if settings.FORCE_SCRIPT_NAME is not None else force_text(settings.FORCE_SCRIPT_NAME)

你编辑过那个
\uuuu init\uuuuuuy.py
?那里应该有一条断线。不要编辑Django自己的代码。
否则
实际上会丢失。这意味着您已经在django中编辑了该文件。这可能是正确的,但OP一开始就不应该编辑django包中的文件,因此更好的答案是告诉OP重新安装django,以确保所有文件都是原始文件。确保这有帮助