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

如何在R语言中降级rayshader包?已尝试代码但存在问题

R语言降级rayshader包的正确方法

你之前代码的问题

  • 第一段代码:remotes::install_github不支持version参数,GitHub仓库需要用ref指定版本标签或commit哈希。
  • 第二段代码:install_version是从CRAN类仓库拉取安装,你填的GitHub用户仓库地址不是合法的CRAN仓库源,无法正常获取安装包。

正确降级方法

方法1:从GitHub安装指定标签版本

如果目标版本(0.31.0)在GitHub项目中有对应的版本标签,执行以下代码:

# 安装并加载remotes包
if (!require("remotes")) install.packages("remotes")
# 卸载当前版本避免冲突
remove.packages("rayshader")
# 安装指定标签版本(注意标签名通常带v前缀,比如v0.31.0)
remotes::install_github("tylermorganwall/rayshader", ref = "v0.31.0")

注:如果不确定标签名,可以查看rayshader项目的GitHub标签页确认,确保ref值与标签完全一致。

方法2:从CRAN归档安装(仅适用于曾在CRAN发布的版本)

若0.31.0版本曾上线CRAN,可通过CRAN归档安装:

# 安装并加载devtools包
if (!require("devtools")) install.packages("devtools")
# 卸载当前版本
remove.packages("rayshader")
# 从CRAN归档安装指定版本
devtools::install_version("rayshader", version = "0.31.0", repos = "http://cran.r-project.org")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 18:58:18