Полностью новичок здесь, так что, возможно, здесь что-то явно плохое. Я создал проект, следуя книге Хэдли Уикхема о пакетах R, и сейчас пытаюсь добавить его в github для удаленной установки ( репозиторий для справки ).
Запуск devtools::install_github("alutterb/abcmlr")
сгенерировал следующий вывод:
Downloading GitHub repo alutterb/abcmlr@master
√ checking for file 'C:\Users\amlut\AppData\Local\Temp\RtmpMpn5uJ\remotes7146c405dd7\alutterb-abcmlr-918bf05/DESCRIPTION' ...
- preparing 'abcmlr':
√ checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- building 'abcmlr_0.1.0.tar.gz'
Installing package into ‘C:/Users/amlut/Documents/R/win-library/3.5’
(as ‘lib’ is unspecified)
* installing *binary* package 'abcmlr' ...
cp: unknown option -- )
Try '/Rtools/bin/cp --help' for more information.
ERROR: installing binary package failed
* removing 'C:/Users/amlut/Documents/R/win-library/3.5/abcmlr'
In R CMD INSTALL
Error in i.p(...) :
(converted from warning) installation of package ‘C:/Users/amlut/AppData/Local/Temp/RtmpMpn5uJ/file71463953e7b/abcmlr_0.1.0.tar.gz’ had non-zero exit status
В моем репозитории у меня есть исполняемый файл Linux, который должен использоваться с wsl
, а также файл .exe
, который вызывается в моем коде R. Это могут быть виновники, но я не совсем уверен. В сообщении об ошибке указывается, что установить двоичный пакет не удалось, но install_github()
принимает пакет с исходным кодом, поэтому я не уверен, что происходит. Любая помощь приветствуется.
Спасибо.
РЕДАКТИРОВАТЬ: Эта проблема решена. Это было из-за строки в моем файле DESCRIPTION
, которая имела отношение к Built
.