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

如何在Tidyverse中更新purrr包?执行install.packages仍下载旧版本

解决purrr无法更新到最新版本的问题

问题背景

tidyverse_update提示purrr可从1.0.4更新至1.1.0,但执行install.packages("purrr")命令后,下载的仍是旧版本,重启R会话后问题依旧。

解决步骤

1. 更换CRAN镜像

部分镜像可能未同步最新版purrr的二进制包,切换到同步及时的镜像尝试:

options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
install.packages("purrr")

2. 从源码编译安装

若镜像暂未提供最新二进制包,可直接从源码编译安装:

install.packages("purrr", type = "source")

注意:源码编译需系统提前安装编译工具——macOS需安装Xcode命令行工具,Windows需安装Rtools。

3. 检查R版本兼容性

purrr 1.1.0要求R版本≥4.0.0,若你的R版本过低,需先更新R再尝试安装。

4. 卸载后重装

先彻底移除旧版本,再重新安装:

remove.packages("purrr")
install.packages("purrr")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 16:44:58