【问题标题】:Django- "python manage.py runserver" not workingDjango-“python manage.py runserver”不工作
【发布时间】:2020-02-27 21:40:49
【问题描述】:

您好,我是 django 新手,我无法让我的 Web 服务器运行。首先,我查看了其他几个线程,我一直在寻找解决方案 4 小时,但找不到任何帮助。

这就是我所做的:

  • 使用以下“pip install django”安装了 django
  • 使用“django-admin startproject DjangoProject”创建了一个项目
  • 使用“cd DjangoProject”进入目录
  • 在控制台输入“python manage.py runserver”,控制台什么也没有显示。

所以我尝试了几种方法来解决这个问题,甚至设置了环境变量

  • C:\Python37\scripts
  • C:\Python37

设置环境变量后,当我输入“python -m django --version”或“python manage.py runserver”时,我收到“'python' is not Recognized as an internal or external command,operable program or批处理文件。”

我认为我没有正确设置我的环境变量

我是否正确设置了环境变量?或者我做错了什么,我似乎无法找出问题所在。任何帮助将不胜感激。

【问题讨论】:

  • 似乎无法识别python。如果您在终端中只输入python,您会收到错误消息还是会打开 REPL?如果你使用python3会发生什么?
  • 它应该是 'C:\Python37\Scripts' 大写 S 用于 scipts

标签: python django environment-variables


【解决方案1】:

我没有看到你已经创建并激活了你的虚拟环境已经激活的步骤

虚拟环境名称

源名称/bin/激活

【讨论】:

    【解决方案2】:

    错误是因为您不同意环境变量。它有两种解决方法。

    1-您可以重新安装python,在向导中您必须检查选项:

    “将python添加到环境变量”。

    2- 另一种方法是手动同意环境变量,为此您创建一个名为“Path”的新环境变量,并将以下内容添加为值:

    % USERPROFILE%\AppData\Local\Microsoft\WindowsApps
    C:\Python\Python37\
    C:\Python\Python37\Scripts\
    

    【讨论】:

    • 谢谢,当我安装python时,我没有选中“将Python添加到变量环境”按钮,所以我修改了文件并添加了谢谢
    猜你喜欢
    • 2014-02-17
    • 1970-01-01
    • 2020-09-16
    • 2018-01-23
    • 2020-11-19
    • 2011-02-20
    • 1970-01-01
    • 2021-05-26
    相关资源
    最近更新 更多