Rscript указывает на неверную версию R в локальной сборке
Недавно я установил локальную версию R 3.1.0 на сервер Linux Redhat следующим образом:
# from R-3.1.0 directory
./configure --prefix=$(pwd)
make
make install
Кроме того, я обновил PATH и R_LIBS в моем.bashrc. Если я бегу path/to/local/R/bin/Rscript --version
, тогда он возвращает правильный номер версии. Тем не менее, если я дам ему тестовый скрипт, который печатает sessionInfo
это дает информацию от общесистемной установки R.
Есть ли еще что мне нужно сделать, чтобы запустить локальную версию R с помощью Rscript? Из прочтения подобной проблемы здесь, похоже, что приведенный выше код должен быть всем необходимым. Здесь есть похожая проблема SO, но она не решена.
Редактировать: я только что запустил Ubuntu на виртуальной машине и смог установить R локально и без проблем запустить Rscript (используя те же команды, которые перечислены выше). Я сошел с ума? Есть ли что-нибудь, что может распространяться по среде Redhat на этом сервере, что могло бы испортить установку? Проверяет вменяемость?