2013-05-30 3 views
3

Мне очень тяжело пытаться получить пакет «fpc» в R для установки на Ubuntu 13.04.Установка пакета R fpc

Код я написал содержит строку:

install.packages('fpc') ; library(fpc) 

, который дает выход:

Error in contrib.url(repos, type) : 
trying to use CRAN without setting a mirror 
Calls: install.packages -> grep -> contrib.url 
Execution halted 

я не возился с .Rprofile файл еще и прибегая к помощи проблема показывает, что это может быть причиной (https://stat.ethz.ch/pipermail/r-devel/2009-October/055136.html) - ответ здесь довольно загадочный (и все, что я понимаю по этой ссылке, это то, что я не могу установить зеркало).

Во всяком случае, я буквально скачал все пакеты от APT-получить:

sudo apt-get install r-cran-* 

и до сих пор, что не исправили проблему. Какие-либо предложения??

Спасибо!

ответ

3

Если вы делаете help(install.packages), вы можете увидеть, как установить сайт CRAN в самом вызове. Но для чего это стоит, я использую эту строку в моей ~/.Rprofile

## Default repo 
local({r <- getOption("repos"); 
     r["CRAN"] <- "http://cran.r-project.org"; options(repos=r)}) 

который я разбила на две строки здесь для форматирования. При необходимости отрегулируйте локальное зеркало.

+0

Отлично! Казалось, это трюк. Кстати, вы посоветуете сохранить мой .Rprofile в моем домашнем каталоге? – astromax

+0

Пользовательский '.Rprofile' находится в' $ HOME'; Я также установил это для нескольких пользователей в '$ RHOME/etc/Rprofile.site'. Ваш звонок, неплохо иметь варианты. –

+0

У меня такая же ошибка, когда я пытаюсь сделать sudo/usr/bin/R -e "devtools :: install_github ('rCharts', 'ramnathv')" на моем Linux-сервере – BigDataScientist