При установке пакета в R с помощью следующей команды:«Установка пакета„FILE_PATH“имела ненулевой-статус выхода» в R
install.packages('FILE_PATH', repos=NULL, type = "source")
я получил следующее сообщение об ошибке:
Installing package into ‘/home/p/R/x86_64-pc-linux-gnu-library/3.0’ (as ‘lib’ is unspecified) Errore in rawToChar(block[seq_len(ns)]) : embedded nul in string: 'PK\003\004\024\0\002\0\b\0]\xadVCr\xcb\xea\xfcR\0\0\0\xa7\0\0\0\027\0\0\0bivpois-Rcode/.Rhistory+\xce/-JN\xd5PO\xca,+\xc8\xcf,\xd6+IL\xcaI\xd5\vR\xd7\xe4\xe5*\x86J\xe5\xe4\xea%\025`\b\xa5d\xa2\v楖\xe7%\xe6' Warning message: In install.packages("/home/p/Research/14_bivpois-Rcode.zip", repos = NULL, : installation of package ‘/home/p/Research/14_bivpois-Rcode.zip’ had non-zero exit status
Версия R - это 3.0.2 (2013-09-25) -- "Frisbee Sailing"
, а ОС - Linux Mint (UNIX).
Почему я получаю эту ошибку и что это значит:
installation of package ‘/home/p/Research/14_bivpois-Rcode.zip’ had non-zero exit status
в R?
Вы можете найти пакет here, а файл 14_bivpois-Rcode.zip
- источник.
Я попытался установить это локально, и путь правильный.
Любое предложение установить этот пакет в UNIX?
Этот архив не имеет необходимой структуры для действительного пакета R. Похоже, вам нужно будет загружать функции в рабочее пространство из каждого из файлов .R (например, с помощью 'source') или загрузить файл .RData, указанный на связанной странице (см.'? Load'). – jbaums
Во-первых, спасибо, что комментировали вопрос. На ваш взгляд, если я использую load(), что я могу использовать вместо «envir = parent.frame»? Я не понимаю, что означает R с таким синтаксисом. – Quantopik
Вы можете оставить 'envir' по умолчанию - этот аргумент просто указывает, где вы хотите загружать функции/объекты. В вашем случае по умолчанию они будут загружены в глобальную среду. – jbaums