Я устанавливаю rJava на 64-битную машину под управлением Windows XP и получаю самое странное сообщение Ниже находится журнал. Кто-нибудь видел это раньше? Заранее спасибо.
> install.packages("rJava") --- Please select a CRAN mirror for use in this session --- trying URL 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/2.12/rJava_0.8-8.zip' Content type 'application/zip' length 636680 bytes (621 Kb) opened URL downloaded 621 Kb The downloaded packages are in C:\Documents and Settings\wdeng\Local Settings\Temp\RtmpYb4lzb\downloaded_packages > library("rJava") Error : .onLoad failed in loadNamespace() for 'rJava', details: call: inDL(x, as.logical(local), as.logical(now), ...) error: unable to load shared object 'C:/PROGRA~1/R/R-212~1.0/library/rJava/libs/x64/rJava.dll': LoadLibrary failure: The specified module could not be found. Error: package/namespace load failed for 'rJava'
Выглядит для меня как двоичная несовместимость садовых разновидностей.
NAMESPACE - это красная сельдь, поскольку она загружает динамическую библиотеку, и в этом проблема.
Существует ли файл DLL по этому пути? Если это так, то, возможно, отсутствует одна из его зависимостей. Попробуйте http://www.dependencywalker.com/, чтобы определить, какой из них.
После этого ...?