【问题标题】:Error when installing factoextra on R - cannot remove previous installation of rlang在 R 上安装 factoextra 时出错 - 无法删除以前安装的 rlang
【发布时间】:2021-03-09 13:09:10
【问题描述】:

我正在尝试安装 factoextra。我正在运行 R v.4.0.3。 我用过

    > install.packages("devtools")
    > library("devtools")
    > install_github("kassambara/factoextra")

然后它会询问我是否要更新软件包:

WARNING: Rtools is required to build R packages, but is not currently installed.

Please download and install Rtools 4.0 from https://cran.r-project.org/bin/windows/Rtools/.
Downloading GitHub repo kassambara/factoextra@HEAD
These packages have more recent versions available.
It is recommended to update all of them.
Which would you like to update?

1: All                          
2: CRAN packages only           
3: None                         
4: rlang (0.4.8 -> 0.4.9) [CRAN]

所以我选择了 1,更新所有包,它返回:

    package ‘rlang’ successfully unpacked and MD5 sums checked
Error: Failed to install 'factoextra' from GitHub:
  (converted from warning) cannot remove prior installation of package ‘rlang’

我对 R 的经验很少,我真的不知道该怎么做。我需要 factoextra 以便运行 fviz_pca 命令。

感谢您提供的任何帮助

【问题讨论】:

    标签: r github installation package rlang


    【解决方案1】:

    如果 rlang 已加载,您将收到此错误。请参阅this 上一篇文章。

    【讨论】:

    • 我应该从我的库中删除 rlang 吗?
    • 刚开始一个新的 R 会话。 factoextra 也在 CRAN 上,所以你应该可以使用 install.packages("factoextra")
    • 非常感谢!也许这对您来说似乎是一个愚蠢的问题,但 install.packages("factoextra") 解决了它!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-19
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多