You need to enable JavaScript to run this app. Ubuntu本地运行多版本Colab项目的TensorFlow环境配置及冲突解决咨询
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu本地运行多版本Colab项目的TensorFlow环境配置及冲突解决咨询

多版本TensorFlow Conda环境配置(Ubuntu系统)
  • 创建TensorFlow 2.2.0专用环境
    1. 执行命令创建环境:conda create -n tf22 python=3.8 -y
    2. 激活环境:conda activate tf22
    3. 安装指定版本TensorFlow及对应项目依赖:pip install tensorflow==2.2.0
  • 创建TensorFlow 2.5.0专用环境
    1. 执行命令创建环境:conda create -n tf25 python=3.9 -y
    2. 激活环境:conda activate tf25
    3. 安装指定版本TensorFlow:pip install tensorflow==2.5.0
  • 后续使用时,仅需执行conda activate 对应环境名切换环境即可,两个环境依赖完全隔离,不会互相干扰。
依赖冲突解决方案

本次报错原因是crepe 0.0.11版本要求h5py版本低于3.0.0,而TensorFlow 2.5默认安装的h5py为3.1.0,可选择以下任意一种方案解决:

  • 方案1:降级h5py至兼容版本(优先推荐)
    在激活tf25环境的状态下执行命令:
    pip install h5py==2.10.0
    该版本同时满足crepe和TensorFlow 2.5的依赖要求,无需改动其他包即可解决冲突。
  • 方案2:升级crepe至最新版本
    如果你的项目适配新版crepe,可执行命令升级crepe,新版本已完成高版本h5py的适配:
    pip install crepe --upgrade

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 18:06:02