пакет 'rJava' используется и не будет установлен - PullRequest
0 голосов
/ 09 февраля 2019

Я некоторое время пользуюсь R без проблем.Внезапно у меня есть несколько проблем с ошибками Rjava.Я искал подсказки в Интернете, но не нашел ни одного

Ошибка: Предупреждение в install.packages: пакет 'rJava' используется и не будет установлен

, и теперь каждый раз, когда я запускаю install.packages, я получаю всплывающее окно, котороеговорит о загрузке загруженных пакетов .....

sessionInfo () R версия 3.5.2 (2018-12-20) Платформа: x86_64-w64-mingw32 / x64 (64-разрядная версия) Работает под:Windows> = 8 x64 (сборка 9200)

Продукты матрицы: по умолчанию

языковой стандарт: [1] LC_COLLATE = English_United States.1252 LC_CTYPE = English_United States.1252 LC_MONETARY = English_United States.1252 [4] LC_NUMERIC = C LC_TIME = English_United States.1252

присоединенные базовые пакеты: [1] stats graphics grDevices использует базу данных наборов методов

другие присоединенные пакеты: [1] miniUI_0.1.1.1 tabulizer_0.2.2 rJava_0.9-10

Каждый раз, когда я запускаю RStudio, я получаю эту ошибку:

Загрузка требуемого пакета: ошибка rJava: не удалось загрузить пакет или пространство имен для rJava в существует(что, mode = "function", envir = ns): достигнуто истечениеd ограничение по времени

Я удостоверился, что у меня были версии Java для 64-битных систем, и среда была настроена правильно.

install.packages ("rJava"); библиотека (rJava)

Я хочу иметь решение, чтобы rjava загружался правильно, когда я запускаю RStudio или устанавливаю rjava

1 Ответ

0 голосов
/ 09 февраля 2019

Похоже, вы загружаете tabulizer при запуске, который также загружает rJava.Я подозреваю, что причина в том, что у вас есть файл с именем .RDATA, сохраненный в вашей рабочей среде по умолчанию.Это делает RStudio открытым и загружает его при запуске.Я подозреваю, что в этом файле есть объект, которому требуется tabulizer.Вот почему он загружается по умолчанию и у вас есть эти проблемы.

Решение состоит в том, чтобы удалить или переименовать файл .RDATA.Используйте getwd(), чтобы узнать ваш текущий рабочий каталог.Возможно, вам потребуется сделать скрытые файлы видимыми .

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