Установите ggplot2 в opensuse 11.4

Я пытаюсь установить ggplot2, но получаю следующую ошибку:

пытается URL 'http://cran.skazkaforyou.com/src/contrib/ggplot2_0.8.9.tar.gz' Тип содержимого 'application / x-gzip' длиной 2074749 байт (2,0 МБ) открытый URL ======= =========================================== скачано 2.0 Мб

* установка пакета source ‘plyr’ ...

** библиотеки

sh: make: команда не найдена

ОШИБКА: не удалось выполнить компиляцию пакета «plyr»

* удаление ‘/home/jayron/R/x86_64-unknown-linux-gnu-library/2.12/plyr’

* установка пакета source "дайджест" ...

** libs sh: make: команда не найдена

sh: make: команда не найдена ОШИБКА: не удалось выполнить компиляцию для пакета «цветовое пространство»

ОШИБКА: зависимости «reshape», «plyr», «digest», «colorspace» недоступны для пакета «ggplot2» * удаление «/home/jayron/R/x86_64-unknown-linux-gnu-library/2.12/ggplot2»

Загруженные пакеты находятся в «/ tmp / Rtmp0Sgoxp / loaded_packages»

любая помощь, пожалуйста?


person Jayron Soares    schedule 07.11.2011    source источник


Ответы (3)


Попробуйте следующий код:

install.packages("ggplot2", repos = "http://cran.r-project.org")
person djhurio    schedule 07.11.2011
comment
Спасибо, ребята, я понял! ... наконец-то =) - person Jayron Soares; 08.11.2011
comment
Я очень удивлен, что этот метод работает для Агэу. В сообщении четко указаны отсутствующие инструменты разработки, которые не связаны с URL-адресом репозитория: make: command not found - person Tankman六四; 05.01.2014

Вам нужны пакеты разработки. Если кто-то не упаковал последнюю версию Ggplot2 для opensuse, вам нужно будет установить ее с помощью (я думаю) zypper. В сообщении об ошибке говорится, что в вашей системе нет make. Вполне вероятно, что их будет больше.

person paulb20    schedule 07.11.2011

Вам нужны пакеты разработки. Пока кто-то не упаковал недавний ggplot2 для opensuse, чего еще не произошло сегодня (январь 2014 г.), вам нужно будет иметь root-права, чтобы установить их с помощью zypper:

# zypper install r-base-devel

Этот пакет существует с opensuse 11.3.

В сообщении об ошибке говорится, что в вашей системе нет make. Если вы установите только make, вероятно, возникнут более похожие ошибки. Таким образом, вам необходимо установить все инструменты разработки, необходимые для ggplot2. Это можно сделать с правами root с помощью

# zypper install -t pattern devel_C_C++
person Tankman六四    schedule 05.01.2014