【问题标题】:how to fix "django-admin not recognized"如何修复“django-admin 无法识别”
【发布时间】:2019-07-16 08:54:31
【问题描述】:

由于某种原因,我刚刚格式化了我的操作系统,所以再次安装了 python 和 django。我尝试在与上一个项目相同的环境中创建 python 项目,但与它不识别“django-admin”命令不同,请帮我解决这个问题。

我尝试使用 pip 重新安装它,并且还为 django 创建了环境变量仍然无法正常工作。

截图:

【问题讨论】:

  • 你试过python -m django startproject吗?如果我没看错源代码,它应该做同样的事情。
  • 你在使用的 virtualenv 中安装了 Django 吗?如果是这样,请将django-admin.py 文件添加到您的 Python 路径
  • @Stevy yes 在 vi​​rtualenv 中安装了 django 并将其添加到 python 路径。非常感谢
  • 您能否通过单击答案的复选标记来接受回答您问题的答案?这样就表明问题已得到解答,您的问题已解决
  • 好的,我会做的。对不起,我是这个平台的新手。

标签: python django cmd django-admin


【解决方案1】:

确保您在当前使用的 virtualenv 中安装了 Django。还要确保将 django-admin.py 文件添加到 Python PATH。

如果您想现在开始您的项目并稍后重新安装和修复 PATH,您可以这样做:

<path_to_django-admin.py> startproject <project_name> 

# An example
C:\Python3.7\Scripts\django-admin.py startproject myproject

【讨论】:

  • 非常感谢它的工作。我想我今天学到了新东西。真的很感谢你
  • 还有一些问题要问我已经在以前的操作系统中的环境中安装了 django,并且在其中携带相同的文件,而不是为什么它仍然困扰我。
  • 我不太确定,但可能是因为它不在新操作系统的 Python PATH 中
【解决方案2】:

请在 vs code powershell 上试​​一试: python -m django startproject 项目

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2020-12-18
  • 1970-01-01
  • 1970-01-01
  • 2021-07-27
  • 2020-06-20
  • 2021-01-26
  • 1970-01-01
  • 1970-01-01
  • 2020-10-07
相关资源
最近更新 更多