gpt4 book ai didi

python - Django manage.py runserver 语法无效

转载 作者:太空狗 更新时间:2023-10-29 21:12:41 26 4
gpt4 key购买 nike

我正在使用 django 在 Ubuntu 中开发一个网络。一切正常。现在,我想更换使用 Windows 的计算机。当我尝试运行服务器时,它给出:

E:\DEGNet>py manage.py runserver
File "manage.py", line 14
) from exc
^
SyntaxError: invalid syntax

E:\DEGNet>py
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)]
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

如上所示,我已经安装了Python 3.6.3。我也使用 pip3 安装了 django 和其他必要的库。

编辑:manage.py文件,是我生成项目时默认得到的manage.py

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

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "DEGNet.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
execute_from_command_line(sys.argv)

最佳答案

我遇到了同样的问题,但现在用这个 cmd 解决了:

python3 manage.py runserver

关于python - Django manage.py runserver 语法无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47880626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com