Проверка пакета R, ошибка не может найти пакет при запуске примеров - PullRequest
0 голосов
/ 28 декабря 2018

Я пишу пакет под названием BiProbitPartial.Когда я запускаю devtools::check(), я получаю сообщение об ошибке «Проверка примеров ...» для «i386» и «x64».Фрагмент ошибки:

library('BiProbitPartial')  

Ошибка в библиотеке («BiProbitPartial»): нет пакета с именем «BiProbitPartial». Выполнение остановлено.

.как пакет не может найти себя.

Я использую Windows 10 с 3.5.2, 1.1.463, devtools 2.0.1.

Я думаю, что это проблема пути к библиотеке.Я не уверен, как правильно диагностировать это.Запуск .libPaths() возвращает меня

> .libPaths()
[1] "C:/Users/mguggisb/Documents/R/win-library/3.5"
[2] "C:/Program Files/R/R-3.5.2/library"    

Полный вывод ошибки:

  • проверка примеров ...
    ** выполнение примеров для arch 'i386'... ОШИБКА Выполнение примеров в «BiProbitPartial-Ex.R» не удалось Ошибка произошла в:

R версия 3.5.2 (2018-12-20) - «Eggshell Igloo» Copyright (C)2018 Платформа R Foundation для статистических вычислений: i386-w64-mingw32 / i386 (32-разрядная версия)

R является свободным программным обеспечением и поставляется без АБСОЛЮТНО ГАРАНТИИ.Вы можете распространять ее при определенных условиях.Введите 'license ()' или 'license ()' для подробностей распространения.

Поддержка естественного языка, но в английском языке

R - совместный проект со многими участниками.Введите «contributors ()» для получения дополнительной информации и «citation ()» о том, как цитировать пакеты R или R в публикациях.

Введите «demo ()» для некоторых демонстраций, «help ()» для интерактивной справки или
«help.start ()» для помощи в интерфейсе HTML-браузера.Введите q (), чтобы выйти из R.

pkgname <- "BiProbitPartial" <br>source (file.path (R.home ("share"), "R", "examples-header.R "))
options (warn = 1)
options (pager =" console ")
base :: assign (". ExTimings "," BiProbitPartial-Ex.timings ", pos = 'CheckExEnv ')
base :: cat ("name \ tuser \ tsystem \ telapsed \ n", file = base :: get (". ExTimings", pos =' CheckExEnv '))
base :: assign (".format_ptime",
+ function (x) {
+ if (! is.na (x [4L])) ​​x [1L] <- x [1L] + x [4L] <br>+if (! is.na (x [5L])) x [2L] <- x [2L] + x [5L] <br>+ опции (OutDec = '.')
+ формат (x [1L:3L], цифры = 7L)
+},
+ pos = 'CheckExEnv')

*

library ('BiProbitPartial') Ошибка в библиотеке ("BiProbitPartial"): нет пакета с именем 'BiProbitPartial' Выполнение остановлено
** запуск примеров для arch 'x64' ... ОШИБКА Запуск примеров в 'BiProbitPartial-Ex.R' не выполнен Ошибка произошла в:

R версия 3.5.2 (2018-12-20) - «Яичная скорлупа Иглу» Copyright (C)) 2018 Платформа R Foundation для статистических вычислений: x86_64-w64-mingw32 / x64 (64-разрядная версия)

R является свободным программным обеспечением и поставляется без АБСОЛЮТНО ГАРАНТИИ.Вы можете распространять ее при определенных условиях.Для получения сведений о распространении введите «license ()» или «license ()».

Поддержка естественного языка, но в английском языке

R - совместный проект со многими участниками.Введите «contributors ()» для получения дополнительной информации и «citation ()» о том, как цитировать пакеты R или R в публикациях.

Введите «demo ()» для некоторых демонстраций, «help ()» для on-строка help, или 'help.start ()', чтобы помочь HTML-интерфейсу браузера.Введите 'q ()' для выхода из R.

pkgname <- источник "BiProbitPartial" (file.path (R.home ("share"), "R", "examples-header.R")")) options (warn = 1) options (pager =" console ") base :: assign (". ExTimings "," BiProbitPartial-Ex.timings ", pos = 'CheckExEnv') base :: cat (" name \ tuser\ tsystem \ telapsed \ n ", file = base :: get (". ExTimings ", pos = 'CheckExEnv')) base :: assign (". format_ptime ", + function (x) {+ if (! is.na(x [4L])) ​​x [1L] <- x [1L] + x [4L] + if (! is.na (x [5L])) x [2L] <- x [2L] + x [5L]+ опции (OutDec = '.') + формат (x [1L: 3L], цифры = 7L) +}, + pos = 'CheckExEnv') </p>

*

библиотека ('BiProbitPartial') Ошибка в библиотеке («BiProbitPartial»): нет пакета с именем «BiProbitPartial». Выполнение остановлено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...