Merck / deepbgc

BGC Detection and Classification Using Deep Learning
https://doi.org/10.1093/nar/gkz654
MIT License
127 stars 27 forks source link

Installing 0.1.26 with Anaconda #54

Open danudwary opened 3 years ago

danudwary commented 3 years ago

I'm getting a failure to install deepbgc 0.1.26 using Anaconda. Fails with no available version of matplotlib-base==2.2.3

Is that version really a hard requirement?

`------

[9/9] RUN conda create -n dbgcenv -c bioconda -y deepbgc=0.1.26:

13 0.684 Collecting package metadata (current_repodata.json): ...working... done

13 3.771 Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source.

13 4.193 Collecting package metadata (repodata.json): ...working... done

13 14.16 Solving environment: ...working...

13 23.31 Found conflicts! Looking for incompatible packages.

13 23.31 This can take several minutes. Press CTRL-C to abort.

13 23.31 failed

13 23.31

13 23.31 PackagesNotFoundError: The following packages are not available from current channels:

13 23.31

13 23.31 - matplotlib-base==2.2.3

13 23.31

13 23.31 Current channels:

13 23.31

13 23.31 - https://conda.anaconda.org/bioconda/linux-64

13 23.31 - https://conda.anaconda.org/bioconda/noarch

13 23.31 - https://repo.anaconda.com/pkgs/main/linux-64

13 23.31 - https://repo.anaconda.com/pkgs/main/noarch

13 23.31 - https://repo.anaconda.com/pkgs/r/linux-64

13 23.31 - https://repo.anaconda.com/pkgs/r/noarch

13 23.31

13 23.31 To search for alternate channels that may provide the conda package you're

13 23.31 looking for, navigate to

13 23.31

13 23.31 https://anaconda.org

13 23.31

13 23.31 and use the search bar at the top of the page.

`

prihoda commented 3 years ago

It looks like it didn't search in conda-forge, can you add that channel? It's a common one to have in your channels list alongside bioconda and main, a lot of packages are not available on the other default channels.

conda config --add channels conda-forge
danudwary commented 3 years ago

Ah! Perfect, thanks!