Мне нужно установить несколько пакетов, которые должны быть установлены с удаленными устройствами: install_github (), например
"acidgenomics / basejump" или "satijalab / seurat",
Во время установки необходимо обновить несколько других версий пакетов. Программа BiocManager :: install не может найти эти версии, и мне пришлось установить версию этих пакетов зависимостей:
R CMD INSTALL IRanges_2.20.2.tar.gz
Затем другие пакеты, использующие те же пакеты, перестают работать. как DESeq2 , я получаю ошибку:
Error: package or namespace load failed for ‘DESeq2’:
objects ‘rowSums’, ‘colSums’, ‘rowMeans’, ‘colMeans’ are not exported by 'namespace:S4Vectors'
Я нашел несколько ответов, которые говорят, что это произошло (например, url )
remotes :: install_github () не выбирает правильные репозитории Bioconductor devel, тогда как установка с помощью BiocManager :: install () работает должным образом.
У нас R 3.6.0 установлен как Модуль и многие пользователи используют одну и ту же версию R. Мне нужно, чтобы все пакеты работали для всех.
Как мне заставить работать все версии разнообразных пакетов?