При попытке установить пакет в R, и вы не имеете права доступа к пути к библиотеке по умолчанию, R спросит вас:автоматически создавать личную библиотеку в R
Хотите ли вы использовать персональный библиотека вместо этого?
Вы хотите создать личную библиотеку '~/path' для установки пакетов ?
Однако, если вы используете Rscript, эти сообщения не будут отображаться, и установка завершится с ошибкой. Я мог бы предопределить конкретный путь и указать install.packages
, чтобы использовать его, но я не хочу создавать дополнительный путь к библиотеке, который был бы специфичен для этого Rscript. Я просто хочу использовать личную библиотеку по умолчанию. Есть ли способ заставить создать личную библиотеку, не требуя взаимодействия?
Обновление '.libPaths()'? – zx8754
@ zx8754 к чему? – burger
Вы должны полностью прочитать 'help (". LibPaths ")', на который ссылается help на 'install.packages'. _ «Путь поиска библиотеки инициализируется при запуске из переменной среды« R_LIBS »(который должен представлять собой список каталогов, разделенных двоеточиями, на которых коренируются деревья R-библиотек), за которыми следуют те, которые находятся в переменной среды« R_LIBS_USER ». в это время будет включено. По умолчанию 'R_LIBS' не установлен, а' R_LIBS_USER' установлен в каталог '' R/R.version $ platform-library/x.y'' из домашнего каталога (или '' Library/R/xy/library'' для сборки CRAN OS X), для R xyz'_ – hrbrmstr