Установка ROracle:: Невозможно загрузить ошибку общего объекта
- Мне нужно подключить R к базе данных Oracle
- Следуйте инструкциям на https://cran.r-project.org/web/packages/ROracle/INSTALL, точно, шаг за шагом
Получение следующей ошибки:
библиотека ('ROracle')
Ошибка в inDL(x, as.logical(local), as.logical(сейчас), ...): невозможно загрузить общий объект 'C:/Users/Daniel/R/winlibrary/3.2/ROracle/libs/x64/ROracle.dll': ошибка LoadLibrary: %1 не является допустимым приложением Win32.
library('ROracle')
Error in inDL(x, as.logical(local), as.logical(now), ...) :
unable to load shared object 'C:/Users/Daniel/R/winlibrary/3.2/ROracle/libs/x64/ROracle.dll':
LoadLibrary failure: %1 is not a valid Win32 application.
Я не знаю, с чего начать это исправлять. Вот результаты libPath ()
> .libPaths()
"C:/Users/Daniel/R/win-library/3.2" "C:/Program Files/R/R-3.2.3/library"
Windows 10, R версия 3.2.3
2 ответа
Решение
Эти два шага должны исправить это для вас:
- Переименуйте переменную среды Path в PATH
- Устанавливайте пакет ROracle только после того, как вы установили Oracle Instant Client в переменных среды. (Просто запустите install.packages() снова)
попробуйте запустить RStudio с правами администратора, с ним я решил эту проблему.