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

如何解决pip安装依赖时出现的subprocess-exited-with-error错误?

解决pip安装依赖时的subprocess-exited-with-error与git克隆失败问题

一、修复git克隆pycococreator失败(退出码128)

退出码128一般是git克隆的权限或仓库地址问题,针对EfficientPS项目的依赖,尝试以下方案:

  • 检查requirements.txt里pycococreator的git地址,若为SSH格式(git@github.com:waleedka/coco.git#subdirectory=PythonAPI/pycococreatortools),替换为HTTPS格式(git+https://github.com/waleedka/coco.git#subdirectory=PythonAPI/pycococreatortools),避免SSH密钥权限校验问题。
  • 手动克隆并本地安装:
    1. 克隆仓库:git clone https://github.com/waleedka/coco.git
    2. 进入目标目录:cd coco/PythonAPI/pycococreatortools
    3. 本地安装:pip install .
  • 若因网络问题克隆超时,可使用国内镜像地址替换,比如git+https://hub.fastgit.xyz/waleedka/coco.git#subdirectory=PythonAPI/pycococreatortools

二、解决构建wheel依赖失败(退出码1)

这个错误多是缺少系统编译依赖,根据你的操作系统选择对应操作:

  • Linux:安装编译工具和基础依赖:
    sudo apt-get update && sudo apt-get install build-essential python3-dev libopencv-dev
  • Windows:安装Visual Studio Build Tools(勾选「Desktop development with C++」组件),或直接从PyPI下载对应依赖的预编译.whl包,本地执行pip install 文件名.whl安装。
  • MacOS:安装Xcode命令行工具:xcode-select --install,再通过Homebrew补充依赖:brew install opencv python

三、重新执行依赖安装

完成以上修复后,重新运行:pip install -r requirements.txt。若仍有个别依赖失败,可先单独安装numpy、opencv这类基础库,再安装项目特定依赖。

内容的提问来源于stack exchange,提问作者곽민주

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 22:17:12