Closed chancharikmitra closed 2 years ago
This looks like a conda environment/configuration problem. How do you know that GenomeInfoDbData is already installed in your conda environment. Can you library(GenomeInfoDbData)
?
Note that Bioconductor has no control on how Bioconductor packages get re-distributed and installed via conda. The only installation method that we support is BiocManager::install()
.
This looks like a conda environment/configuration problem. How do you know that GenomeInfoDbData is already installed in your conda environment. Can you
library(GenomeInfoDbData)
?Note that Bioconductor has no control on how Bioconductor packages get re-distributed and installed via conda. The only installation method that we support is
BiocManager::install()
.
I see. The requirements.txt file includes every package that is installed on the environment. This comes from running conda list
. GenomeInfoDBData specifically version 1.2.4 is included.
So you're saying this is likely a conda issue then? If that is the case, maybe I'll transfer this issue to bioconda.
The requirements.txt file includes every package that is installed on the environment. This comes from running conda list.
Sounds good but that's not direct evidence that you actually have GenomeInfoDbData installed in your conda environment, and that the package can be loaded. Only way to know for sure is to try library(GenomeInfoDbData)
. Did you try that?
@hpages Ah, I see what you are saying. library(GenomeInfoDbData)
gives me
Error in library(GenomeInfoDbData): there is no package called ‘GenomeInfoDbData’ Traceback:
- library(GenomeInfoDbData)
Oddly enough, conda says this package is already installed when I try to reinstall it.
library(GenomeInfoDbData)
is telling the truth: you don't have GenomeInfoDbData installed. Or maybe it is installed, but in the "wrong" place, whatever that means in the context of a conda installation.
Anyways, this is a conda installation issue. Can't help you with that, sorry.
I am having this issue of my jupyter notebook not being able to find the GenomeInfoDbData package even though it is already installed in my conda environment. Note: I am trying to use this package as part of the SpatialExperiment library.
Conda Version: 4.14.0 Running locally on macOS 11.6 Environment Dependencies: requirements.txt
Error Readout when running library(SpatialExperiment) in a jupyter notebook:
`Loading required package: SingleCellExperiment
Loading required package: SummarizedExperiment
Loading required package: MatrixGenerics
Loading required package: matrixStats
Attaching package: ‘MatrixGenerics’
The following objects are masked from ‘package:matrixStats’:
Loading required package: GenomicRanges
Loading required package: stats4
Loading required package: BiocGenerics
Loading required package: parallel
Attaching package: ‘BiocGenerics’
The following objects are masked from ‘package:parallel’:
The following objects are masked from ‘package:stats’:
The following objects are masked from ‘package:base’:
Loading required package: S4Vectors
Attaching package: ‘S4Vectors’
The following object is masked from ‘package:base’:
Loading required package: IRanges
Loading required package: GenomeInfoDb
Error: package or namespace load failed for ‘GenomeInfoDb’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): there is no package called ‘GenomeInfoDbData’
Error: package ‘GenomeInfoDb’ could not be loaded Traceback: