Как установить пакет Rgl rgl на Ubuntu 9.10, используя версию R 2.12.1?

Я пытаюсь установить пакет rg rg на Ubuntu 9.10. Я использую версию R 2.12.1.

Я получил следующую ошибку: "configure: error: отсутствует обязательный заголовок GL/gl.h"

Изменить: Мой оригинальный вопрос не указывал, что операционная система должна быть Ubuntu 9.10. Я понимаю, что в противном случае было бы неплохо обновить R, но этого нельзя сделать в Ubuntu 9.10. Поскольку я тупой, я разместил новый вопрос вместо того, чтобы редактировать этот, поэтому там произошла некоторая дискуссия.

3 ответа

Мне приходилось сталкиваться с этой проблемой много раз, и это всегда работало просто отлично: введите в терминале

sudo apt-get install libglu1-mesa-dev

После этого я просто запускаю R и устанавливаю пакет rgl с install.packages функция

В случае, если у таких новичков, как я, возникают те же или похожие проблемы с установкой rgl, у меня наконец получилось следующее

1) В командной строке bash:

sudo apt-get build-dep r-cran-rgl

Это исправляет проблемы "отсутствует требуемый заголовок GL/gl.h" (у меня осталась одна после установки libglu1-mesa-dev).

2) В приглашении R (я начал R с 'sudo R', но это, вероятно, не требуется):

install.packages("rgl", repos="http://R-Forge.R-project.org")

который загружает, компилирует и устанавливает последнюю версию.

Я тоже пробовал sudo apt-get install r-cran-rgl на шаге 2), но всякий раз, когда я пытался library(rgl) в R это будет жаловаться с

Ошибка: пакет 'rgl' был собран до R 3.0.0: пожалуйста, переустановите его

Но RGL может быть повышен с этого момента, используя update.packages() команда в R. Это может быть предпочтительнее, если вы хотите, чтобы apt-get знал, что он установлен, но мне было все равно, так как R предоставляет свои собственные инструменты управления пакетами.

Возможно, вам нужно сделать это с помощью R 2.13.1. Точки связывания, вероятно, разные. Если вы действительно настаиваете на использовании старой версии, вам необходимо скомпилировать версию rgl, соответствующую этой версии. Существует Архив предыдущих версий, и ссылка находится внизу страницы "Внесенные пакеты" на веб-сайте CRAN.

Другие вопросы по тегам