无法执行django-admin startproject
首先
这是我的初次投稿。
我最近开始在工作中使用Django,作为一名有大约两年工作经验的工程师,我打算从创建文档应用程序开始尝试一下。
由于经验尚浅,发布经验也较少,如果您能提供错误和建议,我将不胜感激!
本文所要讨论的内容
-
- Djangoドキュメントの「はじめての Django アプリ作成、その 1」
- django-admin startproject mysiteができない
无法创建 django-admin startproject mysite。
我居然在最基本的基础上遭遇了突然的阻碍。
作为文档流程
-
- $ 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 が実行できない場合の対処法(”コマンドが見つかりません”の対処法)
こちらの記事、丁寧に解説されておりわかりやすいと思います。