2015-01-06 2 views
0

Я использую обновленную R-Studio на Win XP-64 с R версии 3-1-2 и обновляю все пакеты Bioconductor. При загрузке SCAN.UPC исключение генерируется R, заявляя, что 64-разрядный файл Rcurl.dll не может быть найден в 64-битной библиотеке Rcurl. Тем не менее, в обеих 32- и 64-разрядных ... Rcurl/lib/... папках есть dll. Я также могу успешно загрузить Rcurl. Поэтому проблема заключается в том, что при загрузке SCAN.UPC он вызывает RCurl, а R утверждает, что он не может найти 64-разрядную dll. Какие-либо предложения?SCAN.UPC: пакет RCurl не использует 64-битную библиотеку Rcurl.dll

+0

SCAN.UPC не зависит или напрямую импортируется RCURL, а скорее зависит от его зависимости от GEOquery. Можете ли вы обновить свой вопрос, описывая ситуацию при попытке загрузить GEOquery, а не SCAN.UPC? Пожалуйста, также отредактируйте свой вопрос, чтобы включить полный вывод результата команды и ошибки, а также вывод 'sessionInfo()' и '.libPaths()' после попытки загрузки пакета. Также попробуйте выполнить команду BiocInstaller :: biocValid(). Наконец, рассмотрите вопрос о переносе этого вопроса на сайт поддержки Bioconductor [https://support.bioconductor.org] –

+0

> библиотека («SCAN.UPC») Загрузка необходимой упаковки: GEOquery Ошибка inDL (x, as. логическое (локальное), as.logical (now), ...): невозможно загрузить общий объект 'C:/Program Files/R/R-3.1.2/library/RCurl/libs/x64/RCurl.dll' : Ошибка LoadLibrary: Указанная процедура не найдена. Ошибка: пакет «GEOquery» не может быть загружен – wrtsvkrfm

ответ

0

RESOLVED - я удалил R-Studio и каждую старую установку R, а затем снова установил R-Studio (который установил R-3.1.2). После этого проблем не было.