update.packages() утверждает, что обновляет старые пакеты, но не устанавливает новейшую версию

#r #package

#r #упаковка

Вопрос:

Я попытался обновить все имеющиеся у меня пакеты до последней версии. Сначала я проверил , какие пакеты не обновлены old.packages() . Это показало мне, что пакеты backports, Matrix и Tibble не обновлены. Когда я запустился update.packages() , консоль показала мне, что именно эти пакеты обновляются. Однако old.packages() повторный запуск показал мне, что эти три пакета не обновлены. Чего я не понимаю?

С наилучшими пожеланиями

Комментарии:

1. Вы перезапустили R после установки новых пакетов, прежде чем проверять old.packages() ?

2. Да, теперь я это проверил. Я перезапустил R studio, если вы это имеете в виду. Я также попытался использовать command/ctrl shift F10 для перезапуска R. Это также ничего не изменило.

3. что такое .libPaths() ? Возможно, вы обновляете их в одном месте и загружаете из другого … ?

4. .libPaths() по умолчанию используется папка библиотеки в моем домашнем каталоге. Именно здесь я храню все свои посылки. Я думаю, тогда это не должно быть проблемой, верно?