如何解决rlang 未更新到 Databricks 中的最新版本
我想安装一些需要 rlang
软件包的软件包。
但是,当我安装最新版本时,它实际上并没有在数据块中更新。这是我在没有一个工作的情况下所做的选项。有人知道更新 rlang
软件包的其他选项吗?
tidyr
和 slackr
不会安装,因为 rlang
软件包未更新
到目前为止,我尝试了所有方法,但没有成功将 rlang 更新到 Databricks 中的最新软件包。
选项 1:
remove.packages('rlang')
install.packages('rlang')
sessionInfo()
loaded via a namespace (and not attached):
[1] pillar_1.4.6 compiler_3.6.3 prettyunits_1.1.1 TeachingDemos_2.10
[5] remotes_2.1.1 tools_3.6.3 testthat_2.3.2 digest_0.6.25
[9] pkgbuild_1.1.0 pkgload_1.1.0 tibble_3.0.3 memoise_1.1.0
[13] lifecycle_0.2.0 gtable_0.3.0 pkgconfig_2.0.3 rlang_0.4.7
[17] cli_2.0.2 stringr_1.4.0 withr_2.2.0 hwriter_1.3.2
[21] vctrs_0.3.6 desc_1.2.0 fs_1.4.2 rprojroot_1.3-2
[25] grid_3.6.3 glue_1.4.1 R6_2.4.1 processx_3.4.3
[29] fansi_0.4.1 sessioninfo_1.1.1 purrr_0.3.4 callr_3.4.3
[33] SparkR_3.0.0 magrittr_1.5 backports_1.1.8 ps_1.3.3
[37] hwriterPlus_1.0-3 ellipsis_0.3.1 htmltools_0.5.0 assertthat_0.2.1
[41] Rserve_1.8-7 colorspace_1.4-1 stringi_1.4.6 munsell_0.5.0
[45] crayon_1.3.4
选项 2:
remove.packages('rlang')
library(devtools)
install_version("rlang","0.4.9")
sessionInfo()
[1] pillar_1.4.6 compiler_3.6.3 prettyunits_1.1.1 TeachingDemos_2.10
[5] remotes_2.1.1 tools_3.6.3 testthat_2.3.2 digest_0.6.25
[9] pkgbuild_1.1.0 pkgload_1.1.0 tibble_3.0.3 memoise_1.1.0
[13] lifecycle_0.2.0 gtable_0.3.0 pkgconfig_2.0.3 rlang_0.4.7
[17] cli_2.0.2 stringr_1.4.0 withr_2.2.0 hwriter_1.3.2
[21] vctrs_0.3.6 desc_1.2.0 fs_1.4.2 rprojroot_1.3-2
[25] grid_3.6.3 glue_1.4.1 R6_2.4.1 processx_3.4.3
[29] fansi_0.4.1 sessioninfo_1.1.1 purrr_0.3.4 callr_3.4.3
[33] SparkR_3.0.0 magrittr_1.5 backports_1.1.8 ps_1.3.3
[37] hwriterPlus_1.0-3 ellipsis_0.3.1 htmltools_0.5.0 assertthat_0.2.1
[41] Rserve_1.8-7 colorspace_1.4-1 stringi_1.4.6 munsell_0.5.0
[45] crayon_1.3.4
当我尝试运行 install.packages('tidyr')
时,这是我尝试上述时的错误消息:
library('tidyr')
Error : package or namespace load failed for 'tidyr' in loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI[[i]]): Error : package or namespace load failed for 'tidyr' in loadNamespace(i,versionCheck = vI[[i]]):
namespace 'rlang' 0.4.7 is already loaded,but >= 0.4.9 is required
解决方法
您需要将软件包下载到集群中(笔记本外部)才能让 rlang 工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。