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

本地运行React+Python项目遇404请求错误,老板端正常求助

问题详情

浏览器错误

App.js:20 GET http://localhost:5000/api/private/retrieve-applications/ 404 (Not Found)

浏览器响应

{detail: "Not Found"}

当前场景:基于Python后端+React前端的Web应用,老板本地启动无问题,你拉取代码完成前端开发后,本地启动出现上述404错误,已安装Python 3.8.10,询问是否需要安装软件或类似npm install的Python命令。


解决方案
  • 必须安装Python后端的依赖包,对应npm install的Python命令,常见几种操作方式:
    1. 标准pip方式:找到后端代码根目录下的requirements.txt文件(Python项目最常用的依赖清单),打开终端进入该目录,执行:
      # 确认Python版本为3.8.10
      python --version
      # 安装依赖,多Python版本环境下替换为pip3
      pip install -r requirements.txt
      
    2. Poetry管理方式:如果项目根目录存在pyproject.toml和poetry.lock文件,先安装Poetry工具再装依赖:
      pip install poetry
      poetry install
      
    3. Pipenv管理方式:如果项目用Pipenv管理依赖,先安装工具再执行安装:
      pip install pipenv
      pipenv install
      
  • 依赖安装完成后,按照项目要求启动后端服务(常见命令如python app.py、flask run、uvicorn main:app --reload,具体看项目内的启动文档或老板提供的步骤)
  • 后端启动后,先直接在浏览器访问http://localhost:5000/api/private/retrieve-applications/,确认接口能正常返回数据,再启动前端项目。

内容的提问来源于stack exchange,提问作者T-Develops

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 15:45:32