При попытке установить пакет на HP C (где я не могу удалить root пакетов) я получаю:
Ошибка: не удалось загрузить пакет или пространство имен для «plotly» в loadNamespace (i , c (lib.lo c, .libPaths ()), versionCheck = vI [[i]]): пространство имен 'rlang' 0.3.1 уже загружено, но> = 0.4.0 требуется
Но я уже установил последнюю версию в своем доме и сделал ее первой в путях поиска в библиотеке:
.libPaths()
[1] "/home/ajabadi/R_libs"
[2] "/usr/local/easybuild/software/R/3.5.0-GCC-6.2.0/lib64/R/library"
packageVersion("rlang", lib.loc=.libPaths()[1])
[1] ‘0.4.4.9000’
packageVersion("rlang", lib.loc=.libPaths()[2])
[1] ‘0.3.1’
Мне было интересно, как я могу сказать install.packages
на первый взгляд на .libPaths()[1]
. Я пытался R_LIBS_USER = "~/R_libs"
в ~/.Renviron
, но не повезло.