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

执行django-admin startproject myproject命令时提示未识别该命令的问题求助

解决django-admin命令未识别问题

django-admin : 术语'django-admin'未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称拼写,或如果包含路径,请验证路径是否正确并重试。
行:1 字符:1

  • django-admin startproject myproject
    • CategoryInfo : ObjectNotFound: (django-admin:String) [], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException

以下是具体解决办法:

1. 先确认Django是否安装成功

打开终端(PowerShell/CMD)执行:
pip show django
如果能看到Django的版本、安装路径等信息,说明已安装;如果提示找不到pip或Django,先执行安装命令:
pip install django

2. 把Python的Scripts目录加到系统环境变量

django-admin.exe默认存放在Python安装目录的Scripts文件夹里,常见路径:

  • 系统全局Python:C:\PythonXX\Scripts(XX对应你的Python版本,比如310)
  • 虚拟环境:你的虚拟环境文件夹路径\Scripts

操作步骤:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」列表里找到「Path」,点击「编辑」
  • 点击「新建」,粘贴找到的Scripts目录路径
  • 保存所有设置后,必须重启终端,再尝试运行django-admin命令

3. 用Python模块方式直接运行

如果不想折腾环境变量,或者改完还是不行,直接用以下命令代替:
python -m django startproject myproject
如果你的电脑装了多个Python版本,可能需要指定版本:
py -3 -m django startproject myproject(Windows)
python3 -m django startproject myproject(Mac/Linux)

4. 检查虚拟环境是否激活(如果用了虚拟环境)

如果是在虚拟环境中开发,先确认虚拟环境已经激活:

  • 激活后终端提示符会显示虚拟环境名称(比如(myenv))
  • 未激活的话,找到虚拟环境目录,执行激活命令:
    Windows:你的虚拟环境目录\Scripts\activate
    Mac/Linux:source 你的虚拟环境目录/bin/activate
    激活后再运行django创建项目的命令

内容的提问来源于stack exchange,提问作者Areeba Imran

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 02:33:19