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

关闭VS Code后无法运行django-admin命令的问题求助

解决django-admin等命令无法识别的问题

第一步:确认虚拟环境是否激活

你之前配置了虚拟环境,中断项目后重新打开VS Code大概率没激活它,这是最常见的原因:

  • 找到项目目录下的虚拟环境文件夹(通常叫venv或env)
  • 在VS Code终端执行对应系统的激活命令:
    • Windows:venv\Scripts\activate
    • Mac/Linux:source venv/bin/activate
  • 激活成功后,终端开头会显示(venv)标识,此时再尝试执行django-admin --version或python -m django --version

第二步:绕开PATH问题的替代执行方式

如果PATH确实有问题,不用纠结配置,直接用Python模块调用的方式执行Django命令:

  • 查看Django可用指令:python -m django help
  • 创建Django项目:python -m django startproject 项目名
  • 查看Python版本:python --version
  • 查看Django版本:python -m django --version

第三步:修复PATH配置(可选,针对Windows)

如果想彻底解决PATH问题,让django-admin能直接执行:

  • 先激活虚拟环境,执行where python获取虚拟环境中Python的安装路径
  • 找到该路径下的Scripts文件夹(里面包含django-admin.exe)
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」→ 在「系统变量」中找到PATH→「编辑」→「新建」,粘贴刚才的Scripts文件夹路径
  • 重启VS Code或终端后再测试命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 07:32:05