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

安装midi-ddsp遇subprocess-exited-with-error问题求助

解决midi-ddsp安装时crepe依赖的subprocess-exited-with-error问题

问题

安装midi-ddsp时,在处理crepe>=0.0.11依赖环节触发subprocess-exited-with-error,具体为python setup.py egg_info执行失败。已尝试升级pip、使用pip3 install midi-ddsp --use-deprecated=legacy-resolver、升级setuptools,问题未解决。

报错片段:

Requirement already satisfied: music21 in ./Library/Python/3.8/lib/python/site-packages (from midi-ddsp) (7.3.3)
Requirement already satisfied: pandas in ./Library/Python/3.8/lib/python/site-packages (from midi-ddsp) (1.3.3)
Requirement already satisfied: pretty-midi in ./Library/Python/3.8/lib/python/site-packages (from midi-ddsp) (0.2.9)
Requirement already satisfied: mir-eval in ./Library/Python/3.8/lib/python/site-packages (from ddsp==3.2.0->midi-ddsp) (0.7)
Requirement already satisfied: tensorflow-addons in ./Library/Python/3.8/lib/python/site-packages (from ddsp==3.2.0->midi-ddsp) (0.17.1)
Requirement already satisfied: cloudml-hypertune in ./Library/Python/3.8/lib/python/site-packages (from ddsp==3.2.0->midi-ddsp) (0.1.0.dev6)
Collecting crepe>=0.0.11
  Using cached crepe-0.0.12.tar.gz (15 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py egg_info did not run successfully.
  │ exit code: 1

可行解决方案

  • 手动安装兼容版本的crepe
    crepe 0.0.12的setup脚本可能与Python 3.8存在兼容性问题,先安装更新版本:

    pip install crepe>=0.0.13
    

    完成后再执行pip install midi-ddsp。

  • 从源码安装crepe
    若预编译包仍有问题,直接从源码安装:

    pip install git+https://github.com/marl/crepe.git
    

    或本地克隆安装:

    git clone https://github.com/marl/crepe.git
    cd crepe
    python setup.py egg_info
    pip install .
    
  • 补齐系统依赖
    确保Python 3.8的开发工具已安装:

    • macOS:执行xcode-select --install安装Xcode Command Line Tools
    • Linux(以Ubuntu为例):执行sudo apt-get install python3.8-dev安装Python开发包
      同时升级wheel包:
    pip install --upgrade wheel
    
  • 使用虚拟环境隔离依赖
    创建全新虚拟环境避免全局依赖冲突:

    python3.8 -m venv midi-ddsp-env
    source midi-ddsp-env/bin/activate  # macOS/Linux环境
    # midi-ddsp-env\Scripts\activate  # Windows环境
    pip install --upgrade pip setuptools wheel
    pip install midi-ddsp
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 17:45:36