Ошибки в загрузке и установке пакетов Rstudio (ANN2 и другие нейросетевые пакеты) - PullRequest
0 голосов
/ 30 мая 2018

На прошлой неделе у меня были проблемы с попыткой загрузки пакетов в мою R-студию.В частности, ANN2, карет и mxnet.При использовании install.packages («имя пакета») я получаю сообщение об ошибке, указывающее, что некоторые зависимости (например, ggplot2) не установлены, хотя в действительности они были успешно установлены.После попытки переустановить эти пакеты мне было выдано следующее сообщение об ошибке:

> library("ANN2", lib.loc="~/R/win-library/3.2")

Ошибка в inDL (x, as.logical (local), as.logical (now), ...): невозможно загрузитьобщий объект 'C: /Users/Matt/Documents/R/win-library/3.2/Rcpp/libs/x64/Rcpp.dll': ошибка LoadLibrary: указанная процедура не найдена.

Естьна его сайте были похожие проблемы, и ни один из них не представил решение, которое сработало.

Проблема усугубилась этим утром, так как, когда я открыл окно Rstudio, появилось всплывающее окно из Rstudio, говорящее «Точка входа в процедуру DATAPTRне удалось найти в библиотеке динамических ссылок C: \ информация о местоположении на компьютере ".Как подсказал ответ на аналогичный вопрос, я перезагрузил компьютер и переустановил Rstudio.Проблема все еще сохраняется после этих исправлений.Что еще хуже, теперь я потерял несколько других пакетов, которые были успешно установлены ранее (например, NeuralNetTools и ggplot2) из-за этой проблемы.

Вот список вещей, которые я пробовал и не удалось.

  • Обновление Rstudio до последней версии и загрузка старой версии
  • Переустановка Rstudio
  • Установка пакетов вручную с использованием их zip-файлов
  • Установкапакеты из команд в консоли
  • Установка пакетов на вкладке библиотеки Все они представляют собой вышеупомянутую ошибку или серию ошибок, которые приводят к этой ошибке после установки зависимых пакетов.

Эти проблемы могут быть не совсем связаны, но они имеют сходные симптомы с, надеюсь, простым решением.

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Я обнаружил, что вышеупомянутые сообщения об ошибках возникают при использовании R и пакетов, которые не являются однородными с точки зрения их сборки, например, при использовании R 3.4 в пакетах сборки 3.5 или наоборот ...

Проверьте, является ли ваша версия R и используемые пакеты однородными с точки зрения их собранных, и переустановите пакеты с версией R, использованной для их повторной компиляции, до необходимой однородной сборки ... это может решить упомянутую выше проблему ...

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

Мне удалось решить эту проблему, полностью удалив Rstudio, а также удалив все документы и файлы, содержащие любые следы R, с моего компьютера.Как только это было сделано, я смог переустановить R с нуля, и это сработало.

...