【发布时间】:2018-07-05 00:26:39
【问题描述】:
我正在运行 R (3.5.0) 和 RStudio (1.1.414) 的新安装。 [注意我现在已经更新到 3.5.1 和 1.1.453,除了“在 R 版本 3.5.1 下构建”警告消息之外,我仍然遇到以下问题]
我已经使用install.packages("rlang") 安装了 rlang 包,没有遇到任何问题,但是当我尝试加载包时出现以下错误
Error: package or namespace load failed for ‘rlang’:
.onLoad failed in loadNamespace() for 'rlang', details:
call: dots_list(...)
error: object 'rlang_dots_list' not found
In addition: Warning message:
package ‘rlang’ was built under R version 3.5.1
我已经卸载并重新安装了 rlang(在每个命令之间关闭重新启动 RStudio),但仍然遇到此错误。
我也遇到了一组与其他软件包类似(尽管可能完全不相关)的问题
-
RStudio 每次启动都会提供以下警告
[Workspace loaded from ~/.RData] Error in yaml.load(readLines(con), error.label = error.label, ...) : object 'C_unserialize_from_yaml' not found Error in yaml.load(readLines(con), error.label = error.label, ...) : object 'C_unserialize_from_yaml' not found -
library(devtools) 给出以下错误
Error: package or namespace load failed for ‘devtools’ in FUN(X[[i]], ...): no such symbol digest in package //[redacted]/My Documents/R/win-library/3.5/digest/libs/x64/digest.dll In addition: Warning message: package ‘devtools’ was built under R version 3.5.1
推特上有人问packageDescription("rlang")的结果
我已经复制了下面的输出,以防它有助于故障排除。
Package: rlang
Version: 0.2.1
Title: Functions for Base Types and Core R and 'Tidyverse' Features
Description: A toolbox for working with base types, core R features like the condition system, and core
'Tidyverse' features like tidy evaluation.
Authors@R: c( person("Lionel", "Henry", ,"lionel@rstudio.com", c("aut", "cre")), person("Hadley", "Wickham",
,"hadley@rstudio.com", "aut"), person("RStudio", role = "cph") )
License: GPL-3
LazyData: true
ByteCompile: true
Depends: R (>= 3.1.0)
Suggests: crayon, knitr, methods, pillar, rmarkdown (>= 0.2.65), testthat, covr
RoxygenNote: 6.0.1
URL: http://rlang.tidyverse.org, https://github.com/r-lib/rlang
BugReports: https://github.com/r-lib/rlang/issues
NeedsCompilation: yes
Packaged: 2018-05-30 13:14:55 UTC; lionel
Author: Lionel Henry [aut, cre], Hadley Wickham [aut], RStudio [cph]
Maintainer: Lionel Henry <lionel@rstudio.com>
Repository: CRAN
Date/Publication: 2018-05-30 14:23:07 UTC
Built: R 3.5.1; x86_64-w64-mingw32; 2018-07-02 15:08:55 UTC; windows
-- File: [redacted]/My Documents/R/win-library/3.5/rlang/Meta/package.rds
【问题讨论】:
-
您可以尝试在 R 中安装包(R 3.5.1 附带,而不是 RStudio)。使用这个
install.packages(c("rlang", "devtools", "yaml"), repos = "https://cran.rstudio.com", dependencies = TRUE) -
仅供参考,
R 3.5.1已于昨天发布,RStudio 1.1.453 是最新的,所以在您使用它时进行更新 -
编辑:过去我在
C:\Program Files\R\R-3.5.1\bin\x64中使用Rterm.exe -
@Tung 我已经更新了我的 R 和 RStudio 版本(不幸的是,我必须首先说服我的工作场所批准它们)并通过 R 3.5.1 安装了这些软件包,但是,我仍然得到相同的结果rlang 错误。
-
试试这个community.rstudio.com/t/… 就 R 和 RStudio 而言,安装它们不需要管理员权限。只需安装到您具有写入权限的任何文件夹即可。 RStudio 也有可以使用 iirc 的 zip 包
标签: r