Установите ggplot2 на opensuse 11.4 - PullRequest
0 голосов
/ 08 ноября 2011

Я пытаюсь установить 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’ ...

** libs

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

ОШИБКА: ошибка компиляции для пакета "plyr"

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

* установка source package ‘digest’ ...

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

sh: make: команда не найдена ОШИБКА: сбой компиляции для пакета «Цветового» * ​​1025 *

ОШИБКА: зависимости «изменить форму», «plyr», «дайджест», «цветовое пространство» не являются доступно для пакета "ggplot2" * удаление ho /home/jayron/R/x86_64-unknown-linux-gnu-library/2.12/ggplot2’

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

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

Ответы [ 3 ]

2 голосов
/ 08 ноября 2011

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

install.packages("ggplot2", repos = "http://cran.r-project.org")
1 голос
/ 08 ноября 2011

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

0 голосов
/ 05 января 2014

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

# zypper install r-base-devel

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

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

# zypper install -t pattern devel_C_C++
...