Сегодня я обновил R 3.4.4 до R 3.5.0. И моя посылка уже не может пройти R CMD check
. Это терпит неудачу в checking whether package can be installed ... ERROR
.
В другой руке мой пакет работает, я могу установить его и использовать до тех пор, пока я его не проверю.
Ошибка следующая:
Error: package or namespace load failed for ‘sp’:
package ‘lattice’ was installed by an R version with different internals; it needs to be reinstalled for use with this R version
Error : package ‘sp’ could not be loaded
Я попытался переустановить lattice
следующими способами:
sudo apt-get --reinstall install r-cran-lattice
или
remove.packages("lattice", lib="~/R/x86_64-pc-linux-gnu-library/3.5")
install.package("lattice")
Пакет lattice
установлен правильно в обоих случаях. Но это не решает мою проблему. Также я гарантировал наличие единой версии lattice
, удаляющей либо r-cran
, либо самоскомпилированную версию. Ничего не работает.
Редактировать Кстати, я могу сделать library(sp)
или library(lattice)
это работает. Но не с проверкой CMD R