Ошибка при установке пакета kableExtra в R - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь установить kableExtra и получаю следующие ошибки:

Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = 
vI[[j]]) : 
there is no package called 'hms'
ERROR: lazy loading failed for package 'kableExtra'

*removing 'C:/Users/Tim/Documents/R/win-library/3.2/kableExtra'
Warning in install.packages :
running command '"C:/PROGRA~1/R/R-32~1.5/bin/x64/R" CMD INSTALL -l "C:\Users\Tim\Documents\R\win-library\3.2"      
C:\Users\Tim\AppData\Local\Temp\RtmpUJQfwD/downloaded_packages/kableExtra_0.9.0. 
 tar.gz' had status 1
Warning in install.packages :
installation of package ‘kableExtra’ had non-zero exit status

The downloaded source packages are in
    ‘C:\Users\Tim\AppData\Local\Temp\RtmpUJQfwD\downloaded_packages’

Как я могу решить мою проблему?Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

У вас проблемы с зависимостью с пакетом "hms".Я не понимаю, как вы устанавливаете пакет r, но вы можете либо установить его сначала, а затем повторить попытку, либо начать установку с возможностью загрузки и установки всех необходимых зависимостей, во втором варианте вам нужно быть в сети и разрешитьменеджер пакетов для ввода того, что требуется.

Вот как это выглядит в RGui.Я полагаю, вы не используете RGui.

enter image description here

enter image description here

0 голосов
/ 04 июня 2018

кажется, что kableExtra зависит от пакета "hms", поэтому попробуйте установить его раньше с помощью:

install.packages("hms")

или через интерфейс rstudio: пакеты -> установить и введите "hms"

также попробуйте эту команду:

install.packages("kableExtra", dependencies = TRUE)
...