microbiomeExplorer icon indicating copy to clipboard operation
microbiomeExplorer copied to clipboard

Error installing dependency "nloptr"

Open idolawoye opened this issue 4 years ago • 1 comments

I am using R version 3.6.2

I tried installing MicrobiomeExplorer using the recommended installation method BiocManager::install("zoecastillo/microbiomeExplorer", ref = "master") However, I got this error message whilst installing:

Error: package or namespace load failed for ‘nloptr’ in dyn.load(file, DLLpath = DLLpath, ...): unable to load shared object '/home/idowu/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-nloptr/00new/nloptr/libs/nloptr.so': /home/idowu/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-nloptr/00new/nloptr/libs/nloptr.so: undefined symbol: nlopt_algorithm_name Error: loading failed Execution halted ERROR: loading failed

idolawoye avatar Jan 15 '21 08:01 idolawoye

I believe DESeq2 requires nloptr.

I found this information on issues with nloptr which may be helpful: https://support.bioconductor.org/p/133965/

I think you might have to upgrade the R/bioconductor version you are using in order to be able to install nloptr

zoecastillo avatar Jan 15 '21 17:01 zoecastillo