无法执行django-admin startproject

首先

这是我的初次投稿。
我最近开始在工作中使用Django,作为一名有大约两年工作经验的工程师,我打算从创建文档应用程序开始尝试一下。

由于经验尚浅,发布经验也较少,如果您能提供错误和建议,我将不胜感激!

本文所要讨论的内容

    • Djangoドキュメントの「はじめての Django アプリ作成、その 1」

 

    django-admin startproject mysiteができない

无法创建 django-admin startproject mysite。

我居然在最基本的基础上遭遇了突然的阻碍。

作为文档流程

    1. $ python -m django –version

这是用来检查Django是否安装以及安装的版本的命令。
($表示命令行等待输入,无需输入)

在命令行中,使用cd命令进入想要放置代码的位置。

$ django-admin startproject mysite
这样就可以创建项目了。

为什么突然出现了”zsh: command not found: django-admin”这样的文字,这本不应该发生的。

我轻轻地查了一下,发现有一些文章说”路径没有通过,所以需要通过”,虽然在这方面我读了一些相关的书,但是知识并不多,感觉有点不想继续下去了。然而,当我仔细研究文档之后,我发现紧接着的一个句子后面有个故障排除的链接。

我当时是在工作一整天后的深夜,所以脑袋简直就是停滞不动。
不过,这种几分钟或几十分钟的调查时间真是太浪费了,还是希望你能提前告诉我啊,哈哈。笑

首先要确定问题的根源,然后采取相应的解决方案。

如果你通过pip安装了Django,那么django-admin应该在你的系统路径上。如果它不在你的路径中,请确保虚拟环境已激活,然后可以尝试运行等效的命令python -m django。

書かれていた。

当你运行python -m django命令,会出现许多可用的子命令。

在其中有”startproject”这个命令,
我尝试执行了”python -m django startproject mysite”,命令成功执行并创建了项目。

暫時好消息。

参考文章

Djangoドキュメント

【Python/Django】django-admin が実行できない場合の対処法(”コマンドが見つかりません”の対処法)
こちらの記事、丁寧に解説されておりわかりやすいと思います。

bannerAds