Я использую R версию 2.15.2 на Ubuntu 11.04. JAVA_HOME
переменная устанавливается вОшибка при попытке использовать rJava из веб-приложения
/usr/lib/jvm/jdk1.6.0_21.
Чтобы иметь возможность использовать нагрузку rJava
из R я должен установить JAVA_HOME
в $JAVA_HOME/jre
. Однако я не могу использовать rJava
из сценария R, вызванного веб-приложением R. Я установил JAVA_HOME
в /usr/lib/jvm/jdk1.6.0_21/jre
в envvars
, но этот трюк не работает.
Любые предложения?
Вам нужно развернуть «Я не могу использовать rJava» - например, показывать нам примерный код и, самое главное, ** сообщения об ошибках **. – Spacedman
Ошибка: .onLoad failed in loadNamespace() для 'rJava', подробности: call: dyn.load (файл, DLLpath = DLLpath, ...) ошибка: не удалось загрузить общий объект '/ usr/lib/R/site-library/rJava/libs/rJava.so ': libjvm.so: невозможно открыть файл общих объектов: нет такого файла или каталога Ошибка: загрузка пакета/пространства имен не выполнена для' rJava ' – kostas
Если я экспортирую JAVA_HOME =/usr /lib/jvm/jdk1.6.0_21/jre loading rJava отлично работает. Однако это не так, если вы используете скрипт R через веб-приложение. – kostas