Обновление
Проблема решена
Обновление, все еще не работает
Попробовал следующее в файле R
(1) удалил обе библиотеки(...) пакеты
(2) Добавлено @import jpeg
до ShowPalettePhoto()
и @import tidyverse
до RanglaPunjab()
, поэтому roxygen автоматически добавляется в NAMESPACE.
После запуска devtools::document()
, запустили devtools::use_package("jpeg")
и devtools::use_package("tidyverse")
для автоматического добавления в ОПИСАНИЕ.
К сожалению, даже при тестировании я не могу получить фотографию JPEG.
Вот репозиторий GitHub, https://github.com/ArtieLadie/RanglaPunjab
Я создал R пакет в соответствии с этим учебником
Это сработало, и я смогвыполнить все команды, включая функцию отображения фотографии в другом каталоге.
Я загрузил в свою учетную запись GitHub .Любой может установить пакет в среде R с помощью install_github("ArtieLadie/RanglaPunjab")
. Я могу запускать функции, добавляя перед ним RanglaPunjab::
, т.е.
RanglaPunjab::PaintPalette("Jutti")
?RanglaPunjab::MergePalette
Однако, когда я пытаюсь запустить?RanglaPunjab::ShowPalettePhoto("Teej")
Я получаю
Error in readJPEG(x, native = TRUE) : could not find function "readJPEG"
Перед созданием пакета я добавил функцию установки рабочего каталога в расположение файла, но при запуске install("RanglaPunjab")
создавались ошибки, то есть "Cannot execute"
Вот точные команды, которые я должен был удалить из кода
library(rstudioapi)
current_path <- getActiveDocumentContext()$path
setwd(dirname(current_path ))
Пожалуйста, помогите