执行django-admin命令报错,请求协助完成Django项目初始化
解决django-admin未被识别问题并完成Django项目初始化
问题原因
出现django-admin: 术语'django-admin'未被识别为 cmdlet、函数、脚本文件或可执行程序的名称报错,核心是系统找不到django-admin的执行路径,要么是Django未安装,要么是Python的Scripts目录未加入系统环境变量。
解决步骤
- 确认Django是否安装
运行pip list,查看输出列表中是否包含Django。如果没有,执行pip install django完成安装。 - 定位Python的Scripts目录
用where python获取Python安装路径,比如输出为C:\Users\Sanskar\AppData\Local\Programs\Python\Python311\python.exe,对应的Scripts目录就是C:\Users\Sanskar\AppData\Local\Programs\Python\Python311\Scripts。 - 临时添加路径到当前PowerShell会话(重启后失效)
执行$env:Path += ";你的Scripts目录完整路径",例如$env:Path += ";C:\Users\Sanskar\AppData\Local\Programs\Python\Python311\Scripts"。 - 验证配置有效性
执行django-admin --version,若能正常显示Django版本号,说明配置成功。 - 初始化Django项目
执行django-admin startproject 你的项目名称,比如django-admin startproject mysite。
无需配置环境变量的备选方案
直接通过Python模块调用完成项目初始化:
python -m django startproject 你的项目名称
内容的提问来源于stack exchange,提问作者Sanskar Awati
相关产品推荐
相关产品推荐

