Я создал пакет R, используя этот учебник . Пакет загружается очень хорошо при вызове, но требует небольшой отладки. После отладки сценария я использовал devtools::update_packages("new_package")
, чтобы исправить изменения, но я получаю следующую ошибку: Skipping 1 packages not available: new_package
(что интересно, new_package
появляется, когда я звоню installed.packages()
).
Я Я могу обновить мой пакет путем переустановки с помощью devtools::install("new_package")
, но для простых исправлений это не кажется эффективным. Возможно, есть другой способ? Я ценю любую помощь или понимание.
РЕДАКТИРОВАТЬ для пояснения: я понимаю, что пакет должен быть перезагружен для обновления изменений, но перезагрузка пакета с использованием library(mypackage)
(после отсоединения пакета или запуска нового сеанса) не совершает sh, а devtools::update_packages("path/to/mypackage")
делает. В соответствии с руководством я решил установить пакет, используя devtools::install()
. Это потому, что процесс установки моего пакета homebrew требует настройки хранилища обновлений?