У меня есть ubuntu 12.04 OS с R 3.0.2 версии. Моя проблема, я добираюсь, сообщение как "пакеты Rhipe не доступно для версии 3.0.2 R".
Сообщите мне в случае, если у Вас есть обходное решение или любое решение для установки Rhipe в R 3.0.2 (для Ubuntu).
С уважением,
Да, пакет не доступен от CRan, по-видимому. Однако быстрый поиск дает домашнюю страницу Rhipe, которая имеет воспроизведенный рев очень четких указаний:
Установка Hadoop
До выполнения чего-либо еще очень важно гарантировать, что кластер, на котором будет установлен RHIPE, имеет рабочий кластер Hadoop. RHIPE работает с Apache Hadoop 1.0.x (0.20.x)
Следующее является полезными ссылками при установке Apache Hadoop на единственном кластере и кластере мультиузла. С другой стороны, можно было бы хотеть иметь более оптимизированную установку, которая может быть выполнена с менеджером по установке распределения Cloudera.
Хорошо гарантировать работы Hadoop до установки RHIPE. Простой тест должен выполнить задание в качестве примера и видеть, завершается ли он без ошибок. Для выполнения минимального примера выполните следование из hadoop каталога (принимающий hadoop версия 1.0.3).
hadoop jar hadoop-examples-1.0.3.jar pi 10 100
R должен быть установлен как общая библиотека, я не буду включать детали, так как Вам, по-видимому, уже установили его. Посмотрите, что Rhipe связывается выше для большего количества информации.
Буферы протокола установки
wget http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz
tar -xzf protobuf-2.4.1.tar.gz
cd protobuf-2.4.1
./configure # --prefix=...
make
make install
Настройте переменные среды
PKG_CONFIG_PATH: удостоверьтесь, что это содержит путь туда, где protobuf*.pc файлы расположены.
LD_LIBRARY_PATH: точки к пути, где R.so и Rhipe.so расположены (обычно что-то как PREFIX/lib64/R/lib).
HADOOP: точки к каталогу установки Hadoop. Ожидается, что $HADOOP/bin содержит исполняемый файл оболочки Hadoop hadoop.
Установка Rhipe
wget http://ml.stat.purdue.edu/rhipebin/Rhipe_0.73.1.tar.gz
R CMD INSTALL Rhipe_0.73.1.tar.gz