Обратите внимание, что не рекомендуется использовать require()
для загрузки пакетов. Если использование library()
не работает, нет никаких причин, по которым require()
будет работать.
Судя по вашему вопросу, похоже, что вы используете определенный двоичный файл Rscript
в своей текущей папке (./Rscript
), это может не использовать ту же версию R
, что и RStudio.
Вы можете попробовать запустить
Rscript -e "library(tidyverse)"
, чтобы посмотреть, сможете ли вы загрузить tidyverse
. Обратите внимание, что здесь я использую команду Rscript
вместо ./Rscript
. Это должно указывать на вашу последнюю установленную версию R и ту же версию, которую использует RStudio.
Если ошибка не исчезнет, вы можете просто попробовать переустановить tidyverse
, используя
Rscript -e "install.packages('tidyverse')"