2016-10-04 4 views
3

привет, я получаю это сообщение об ошибке при установке пакета DMwR из RGUI-3.3.1.Ошибка при установке пакета DMwR

Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
cannot open the connection 
In addition: Warning messages: 
1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file 
2: In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
cannot open compressed file 'bitops/DESCRIPTION', probable reason 'No such file or directory' 

ответ

1

Подход 1:

Ошибка сообщается неспособность открыть соединение. В Windows это often a firewall problem and is in the Windows R FAQ. Обычная первая попытка - запустить internet2.dll. Из консольного сеанса вы можете использовать:

setInternet2(TRUE) 

NEWS for R version 3.3.1 Patched (2016-09-13 r71247) (только для Windows) Функция setInternet2() не имеет никакого эффекта и будет удален в должной конечно. Выбор между методами «внутреннего» и «WinInet» теперь сделана методом аргументами URL() и download.file() и их значение по умолчанию могут быть установлены с помощью опций. Вне коробки по умолчанию остается «WinInet» (как это было с R 3.2.2)

Вы используете версию 3.3.1, поэтому он больше не работает.

подход 2

Ошибка указывает, что пакет требует другой пакет bitops, который не доступен. Этот пакет не входит ни в одну из зависимостей, но, возможно, одна из зависимостей требует его по очереди (в этом случае это: ROCR).

Try установка:

install.packages("bitops",repos="https://cran.r-project.org/bin/windows/contrib/3.3/bitops_1.0-6.zip",dependencies=TRUE,type="source") 

Пакет DMwR содержит пакеты abind, зоопарк, XTS, quantmod и ROCR как импорт. Таким образом, дополнительно к установке 5 пакетов вы должны установить пакет DMwR, установите эти пакеты вручную.

Установите пакеты в следующей последовательности:

install.packages('abind') 
install.packages('zoo') 
install.packages('xts') 
install.packages('quantmod') 
install.packages('ROCR') 
install.packages("DMwR") 
library("DMwR") 

Approach 3:

chooseCRANmirror() 

enter image description here Выберите CRAN зеркало из выпадающего списка. Затем установите пакеты:

install.packages("bitops") 
install.packages("DMwR") 
+0

получать ошибки как ..... «Ошибка в setInternet2 (TRUE): использовать = NA является несуществующей» –

+0

Какую версию installr вы используете? (посмотрите на sessionInfo()) –

+0

iam using R3.3.1 –

Смежные вопросы