2016-01-07 5 views
0

Я пытаюсь установить пакет devtool с командойR: Не удается установить пакет Devtools

install.packages('devtools') 

я получаю следующий результат:

ERROR: dependency âxml2â is not available for package ârversionsâ 
* removing â/usr/local/lib/R/site-library/rversionsâ 
ERROR: dependency ârversionsâ is not available for package âdevtoolsâ 
* removing â/usr/local/lib/R/site-library/devtoolsâ 

The downloaded source packages are in 
    â/tmp/RtmprD4FpZ/downloaded_packagesâ 
Warning messages: 
1: In install.packages("devtools") : 
installation of package ârversionsâ had non-zero exit status 
2: In install.packages("devtools") : 
installation of package âdevtoolsâ had non-zero exit status 

Как я могу добавить эти недостающие зависимости? Или что я делаю неправильно?

Моя платформа/версия детали:

R version 3.0.2 (2013-09-25) -- "Frisbee Sailing" 
Copyright (C) 2013 The R Foundation for Statistical Computing 
Platform: x86_64-pc-linux-gnu (64-bit) 

ответ

3

Посмотрите сообщения об ошибках (и я редактировать UTF-8 прочь здесь):

ERROR: dependency xml2 is not available for package rversions

ERROR: dependency rversions is not available for package devtools

и проверить соответствующие страницы CRAN для rversions и xml2, чтобы увидеть, что последний имеет

Depends: R (≥ 3.1.0)

в то время как у НУ есть

R version 3.0.2 (2013-09-25)

Так коротко: либо обновить R до текущей версии, или придерживаться (устаревших) пакетов поддержки, которые соответствуют вашей (устаревшее) R версии.

+0

Я только что узнал, как обновить мою установку R на http://stackoverflow.com/questions/10476713/how-to-upgrade-r-in-ubuntu. Теперь я на R версии 3.2.3, но я снова получаю ту же ошибку при вызове install.packages ('devtools'). Вы можете мне помочь? Я новичок в R ... –

+0

Подпишитесь на r-sig-debian список и опубликуйте его. Нам нужно больше деталей, поскольку все это работает для всех нас на Debian и Ubuntu. –

+0

Эта страница устарела. Просто прочитайте [README самостоятельно] (http://cran.rstudio.com/bin/linux/ubuntu). –