picrust2 installation error on mac m2
I am trying to install Picrust2 on a mac m2 and am getting installation errors regarding incompatible packages (perhaps a type or missing channel).
Looking for: [‘picrust2=2.5.2’]
bioconda/osx-arm64 124.0 B @ 154.0 B/s 0.8s
bioconda/noarch @ 1.6MB/s 3.1s
conda-forge/osx-arm64 @ 2.1MB/s 4.4s
conda-forge/noarch @ 3.2MB/s 4.8s
Could not solve for environment specs
The following package could not be installed
└─ picrust2 2.5.2** is uninstallable because it requires
└─ biom-format >=2.1.10 , which does not exist (perhaps a missing channel).
And when I try to install from source, I get this error:
(base) rebeccab@vpn17225160148:~/picrust2-2.5.2$ mamba env create -f picrust2-env.yaml
conda-forge/osx-arm64 Using cache
conda-forge/noarch Using cache
bioconda/osx-arm64 Using cache
bioconda/noarch Using cache
r/osx-arm64 124.0 B @ 176.0 B/s 0.7s
anaconda/noarch 462.2kB @ 403.6kB/s 1.2s
r/noarch 864.1kB @ 687.3kB/s 1.3s
anaconda/osx-arm64 1.0MB @ 744.8kB/s 1.4s
pkgs/main/osx-arm64 2.1MB @ 1.4MB/s 1.6s
pkgs/main/noarch 853.2kB @ 495.1kB/s 1.0s
pkgs/r/osx-arm64 118.0 B @ 68.0 B/s 0.5s
pkgs/r/noarch 2.0MB @ 860.9kB/s 1.2s
Looking for: [“biom-format[version=’>=2.1.10′]”, ‘cython’, ‘epa-ng=0.3.8’, ‘gappa=0.8.0′, “glpk[version=’>=4.65′]”, “h5py[version=’>=2.10.0′]”, “hmmer[version=’>=3.1b2,<=3.2.1′]”, “jinja2[version=’>=2.11.3′]”, “joblib[version=’>=1.0.1′]”, “numpy[version=’>=1.19.5′]”, “pandas[version=’>=1.1.5′]”, “pytest[version=’>=4.4.1′]”, “pytest-cov[version=’>=2.6.1′]”, “python[version=’>=3.5,<3.9′]”, “r-base[version=’>=3.5.1′]”, “r-castor[version=’>=1.7.2′]”, “scipy[version=’>=1.2.1′]”, ‘sepp=4.3.10’]
Could not solve for environment specs
The following packages are incompatible
├─ biom-format >=2.1.10 does not exist (perhaps a typo or a missing channel);
├─ epa-ng 0.3.8** does not exist (perhaps a typo or a missing channel);
├─ gappa 0.8.0** does not exist (perhaps a typo or a missing channel);
├─ hmmer >=3.1b2,<=3.2.1 does not exist (perhaps a typo or a missing channel);
├─ r-castor >=1.7.2 does not exist (perhaps a typo or a missing channel);
└─ sepp 4.3.10** does not exist (perhaps a typo or a missing channel).
Any seasoned advice for a newbie would be greatly appreciated!
best,
Rebecca
Read more here: Source link
