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

如何在Colab的R环境中正确安装TensorFlow 2.15版本?

在Colab R环境安装TensorFlow 2.15适配keras-2的指令序列

以下是经过验证的指令序列,可解决Colab默认TF2.16与keras-2不兼容、直接install_tensorflow(version = "2.15")失败的问题:

  • 第一步:清理现有冲突环境
    先卸载R端的tensorflow和keras包,同时清理Python环境中的对应依赖:

    # 卸载R端的tensorflow、keras包
    remove.packages(c("tensorflow", "keras"))
    
    # 清理Python环境中的tensorflow、keras
    reticulate::py_remove(packages = c("tensorflow", "keras"), pip = TRUE)
    
  • 第二步:安装指定版本的TensorFlow与适配keras
    通过reticulate直接操作Python环境,安装TF2.15.0和对应的keras-2版本(2.15.0):

    reticulate::py_install(
      packages = c("tensorflow==2.15.0", "keras==2.15.0"),
      pip = TRUE,
      force = TRUE
    )
    
  • 第三步:重新配置R端keras并验证
    安装R端keras包,绑定已安装目标版本的Python环境,并验证版本:

    install.packages("keras")
    library(keras)
    
    # 绑定Colab中安装了TF2.15的Python环境
    reticulate::use_python("/usr/local/bin/python", required = TRUE)
    
    # 验证TensorFlow版本是否为2.15
    tensorflow::tf_version()
    

若执行后仍存在版本异常,可通过Colab顶部菜单「Runtime」→「Restart R」重启R会话,再重新运行第三步指令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 16:12:06