Каков наилучший способ установки R пакета XLConnect?

Каков наилучший способ установки пакета R XLConnect в Ubuntu 12.04 x86?

Я пытался вручную установить его через R, используя install.packages("XLConnect",dependencies=TRUE), но после получаса, когда пытался чтобы загрузить его, я получил эту ошибку:

> require(XLConnect)
Loading required package: XLConnect
Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE,  :
  there is no package called ‘XLConnect’

Я погуглил для XLConnect Ubuntu, но не смог найти никакого очевидного имени для пакета.

2
задан 15 August 2012 в 22:04

3 ответа

В моем случае проблема была с версией по умолчанию Java. Я изменил его несколько раз, но забыл обновлять его для R. (Хотя я использую Ubuntu 14.04 x64, общим способом установки/конфигурации R является то же)

ошибочный отрывок Установки:

Make sure you have Java Development Kit installed and correctly registered in R.
If in doubt, re-run "R CMD javareconf" as root.

, Как Вы видите, проблема была довольно очевидна, но я пропустил ее во время процесса установки.

Решение

, Если Комплект разработчика для Java еще не установлен на Вашей машине, проверяет это решение сделать так.

Затем это просто. Введите это в терминал:

$ sudo R CMD javareconf

затем установка XLConnect в R:

> install.packages("XLConnect", dependencies=TRUE)

Hope это помогает.

1
ответ дан 15 August 2012 в 22:04

Путем Вы описали, стандартный способ установить пакеты в R. XLConnect должен обычно устанавливать справедливо быстро. Это может требовать времени для загрузки пакетов, поскольку XLConnect составляет приблизительно 1.6 МБ в размере и зависимости, XLConnectJars составляет приблизительно 16.5 МБ в размере (можно попробовать различные зеркала).

альтернатива должна загрузить исходные пакеты (XLConnect & XLConnectJars) от CRAN ( http://cran.r-project.org/web/packages/XLConnect/index.html ) и затем использовать install.packages("/path/to/pkg.tar.gz", repos = NULL)

1
ответ дан 15 August 2012 в 22:04

На Ubuntu 16.04 самое легкое должно было сделать это в терминале:

sudo apt install r-cran-rjava

И затем на сессии R:

library(XLConnect)
1
ответ дан 15 August 2012 в 22:04

Другие вопросы по тегам:

Похожие вопросы: