【发布时间】:2019-11-05 13:07:28
【问题描述】:
我在 Ubintu 18.04 上使用 MRO 3.5.3,当使用 utils::choose.dir 时,它说“没有这样的功能”。但它在 R 文档站点上。经查,utils库是3.5.3,最新的是3.6.1。
`> installPackages("utils")
安装包到‘/home/kkk/R/x86_64-pc- linux-gnu-library/3.5'(因为'lib'是 未指定)
警告信息:
1: 软件包‘utils’不可用 (适用于 R 版本 3.5.3)
2:包‘utils’是一个基础包,并且 不应该更新
如何更新utils 并获得我需要的功能?
谢谢
【问题讨论】:
-
我认为您需要更新 R 版本,
utils库将自动更新。 -
我认为 Microsoft R open (MRO) 3.5.3 已经是最新的了。谢谢。
-
utils以及许多其他“基础包”仅随整个 R 安装而更新。它们不作为单独的软件包提供。虽然可能还有其他原因,但我能想到的最大理由是,R 的大部分内部工作依赖于这些包之间的紧密耦合,而更改大部分 ABI/API 可能会危及这一点。可能很弱,但是......仍然,您无法更新这些软件包,只需更新 R。 -
至于为什么找不到该功能:
?choose.dir声明 “这仅适用于 Windows。”. -
我多么愚蠢!谢谢!