You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Atom的Powershell中使用django-admin提示命令未识别如何解决

Windows PowerShell 下django-admin命令无法识别的解决方案

1. 验证Django安装状态

首先执行命令检查Django是否安装成功:
pip show django

  • 如果返回WARNING: Package(s) not found: django,先执行pip install django完成安装
  • 如果返回Django的安装详情,记录返回的Location字段路径,格式类似C:\Users\你的用户名\AppData\Roaming\Python\Python311\site-packages
  • 如果你使用了Python虚拟环境,需要先激活对应虚拟环境,再执行上述校验命令

2. 修正环境变量配置

django-admin.exe默认存放在Python安装目录下的Scripts文件夹中,而非Django的site-packages目录:

  • 把刚才查到的Location路径末尾的site-packages替换为Scripts,得到最终需要添加的路径,示例:C:\Users\你的用户名\AppData\Roaming\Python\Python311\Scripts
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的Path中添加上述Scripts路径
  • 配置完成后必须重启所有已打开的PowerShell/命令提示符窗口,旧窗口不会加载新的环境变量配置

3. 临时替代方案(无需修改环境变量)

如果需要快速创建项目,可以直接通过Python模块调用的方式执行等效命令,效果和django-admin完全一致:
python -m django startproject mysite

4. 验证修复结果

重启终端后执行django-admin --version,正常返回Django版本号即表示修复完成。


内容的提问来源于stack exchange,提问作者Jahedul Islam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 05:36:03