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

Windows10 Git Bash执行npm run start-backend时Flask路径错误求助

解决Windows10 Git Bash中npm run start-backend的路径错误问题

直接修复步骤

  1. 打开项目根目录下的package.json文件,定位到scripts区块里的start-backend命令。
  2. 将原命令:
    "start-backend": "cd backend && env/bin/flask run --no-debugger"
    
    修改为Windows兼容的路径格式:
    "start-backend": "cd backend && env/Scripts/flask run --no-debugger"
    
  3. 保存文件后,回到Git Bash重新执行npm run start-backend。

前置验证(如果虚拟环境未正确配置)

如果修改路径后仍报错,先确认虚拟环境是否正常创建:

  • 进入backend目录:cd backend
  • 创建虚拟环境:python -m venv env
  • 在Git Bash中激活虚拟环境:source env/Scripts/activate
  • 安装Flask依赖:pip install -r requirements.txt
    完成后再执行npm run start-backend。

问题原因

该仓库的默认启动脚本是针对Linux/macOS等类Unix系统编写的,这类系统中Python虚拟环境的可执行文件存放在env/bin目录;而Windows系统的虚拟环境脚本目录是env/Scripts,路径不匹配导致找不到flask命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 00:22:21