Я пытаюсь установить пакет, созданный на моем компьютере, но у меня возникают проблемы. Установка вроде бы работала нормально, но я получил предупреждение:
Предупреждение в install.packages:
пакет «abcmlr» недоступен (для версии R 3.5.3)
Это естественно выдает ошибку при вызове library
Ошибка в библиотеке (abcmlr): 'abcmlr' Недопустимый пакет, который уже установлен
Использование .libPaths()
возвращает "C:/Users/amlut/Documents/R/win-library/3.5" "C:/Program Files/R/R-3.5.3/library"
. Поэтому я предполагаю, что именно поэтому library()
выдает мне ошибку.
Почему установка моего пакета не работает для версии 3.5.3 (требует ли этот вопрос дополнительной информации о моем пакете)? Можно ли заставить мой пакет работать на 3.5.3? Какие шаги потребуются для достижения этой цели?
Спасибо.
Редактировать: это пакет, который я сделал, и я использую devtools :: install
ОПИСАНИЕ: * +1025 *
Package: abcmlr
Type: Package
Title: Analysis of Bone Counts by Maximum Likelihood
Version: 0.1.0
Author:
Maintainer:
Description: See Rogers ABCML for details
License:
Encoding: UTF-8
LazyData: true
NeedsCompilation: no
Packaged: 2019-06-14 21:17:42 UTC; amlut
Built: R 3.5.3; ; 2019-06-14 21:17:43 UTC; windows
Вывод из devtools::install
:
devtools::install("C:/Users/amlut/Documents/R/win-library/3.5/abcmlr")
WARNING: Rtools is required to build R packages, but the version of Rtools previously installed in C:/Rtools has been deleted.
Please download and install Rtools 3.5 from http://cran.r-project.org/bin/windows/Rtools/.
√ checking for file 'C:\Users\amlut\Documents\R\win-library\3.5\abcmlr/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
Removed empty directory 'abcmlr/man'
- building 'abcmlr_0.1.0.tar.gz'
Running "C:/PROGRA~1/R/R-35~1.3/bin/x64/Rcmd.exe" INSTALL "C:\Users\amlut\AppData\Local\Temp\RtmpGySaDj/abcmlr_0.1.0.tar.gz" --install-tests
* installing to library 'C:/Users/amlut/Documents/R/win-library/3.5'
* installing *source* package 'abcmlr' ...
** R
** byte-compile and prepare package for lazy loading
No man pages found in package ** help
'abcmlr'
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
*** arch - x64
* DONE (abcmlr)
In R CMD INSTALL
library(abcmlr)