Где записана версия R, используемая для установки пакета? - PullRequest
3 голосов
/ 05 мая 2020
R> library(ggplot2)
Error: package or namespace load failed for ‘ggplot2’:
 package ‘ggplot2’ was installed before R 4.0.0: please re-install it

R знает, какой версией был установлен установленный пакет.

В ~ / Library / R / 4.0 / library / ggplot2 находятся следующие файлы. Кто-нибудь знает, какой файл содержит версию R, используемую для установки? Спасибо.

./CITATION
./LICENSE
./NEWS.md
./R/ggplot2.rdx
./R/ggplot2.rdb
./R/ggplot2
./Meta/vignette.rds
./Meta/data.rds
./Meta/links.rds
./Meta/features.rds
./Meta/nsInfo.rds
./Meta/package.rds
./Meta/hsearch.rds
./Meta/Rd.rds
./NAMESPACE
./html/R.css
./html/00Index.html
./DESCRIPTION
./INDEX
./doc/index.html
./doc/ggplot2-specs.R
./doc/extending-ggplot2.Rmd
./doc/extending-ggplot2.R
./doc/ggplot2-in-packages.R
./doc/ggplot2-specs.Rmd
./doc/ggplot2-in-packages.html
./doc/ggplot2-in-packages.Rmd
./doc/extending-ggplot2.html
./doc/ggplot2-specs.html
./data/Rdata.rds
./data/Rdata.rdx
./data/Rdata.rdb
./help/ggplot2.rdx
./help/ggplot2.rdb
./help/AnIndex
./help/aliases.rds
./help/paths.rds
./help/figures/logo.png
./help/figures/README-example-1.png

1 Ответ

3 голосов
/ 05 мая 2020

. / Meta / package.rds содержит информацию о версии R, для которой был создан пакет. Вот пример из пакета yaml на моем текущем компьютере под управлением 3.4.1

> # Working directory already set to the Meta folder of the package
> meta <- readRDS("package.rds")
> meta$Built
$R
[1] ‘3.4.2’

$Platform
[1] "x86_64-w64-mingw32"

$Date
[1] "2017-11-19 09:58:14 UTC"

$OStype
[1] "windows"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...