Problems installing QIIME2 2021.11 on M1 Mac

Hey there I want to install the program but ran into some issues, downloading the packages and info works but when attempting to create the new environment there is an error.
% wget https://data.qiime2.org/distro/core/qiime2-2021.11-py38-osx-conda.yml
conda env create -n newqiime2-2021.11 --file qiime2-2021.11-py38-osx-conda.yml
--2022-01-02 18:00:45-- https://data.qiime2.org/distro/core/qiime2-2021.11-py38-osx-conda.yml
Resolving data.qiime2.org... 54.200.1.12
Connecting to data.qiime2.org|54.200.1.12|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://raw.githubusercontent.com/qiime2/environment-files/master/2021.11/release/qiime2-2021.11-py38-osx-conda.yml [following]
--2022-01-02 18:00:45-- https://raw.githubusercontent.com/qiime2/environment-files/master/2021.11/release/qiime2-2021.11-py38-osx-conda.yml
Resolving raw.githubusercontent.com... 185.199.109.133, 185.199.110.133, 185.199.111.133, ...
Connecting to raw.githubusercontent.com|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8627 (8.4K) [text/plain]
Saving to: 'qiime2-2021.11-py38-osx-conda.yml.4'

qiime2-2021.11-py38-osx-conda.yml.4 100%[==============================================================================================================>] 8.42K --.-KB/s in 0.001s

2022-01-02 18:00:45 (12.9 MB/s) - 'qiime2-2021.11-py38-osx-conda.yml.4' saved [8627/8627]

Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound:

  • perl-json-xs=2.34
  • q2-cutadapt=2021.11.0
  • pbzip2=1.1.13
  • emperor=1.0.3
  • q2-diversity=2021.11.0
  • q2templates=2021.11.0
  • isa-l=2.30.0
  • qiime2=2021.11.0
  • htslib=1.14
  • libgfortran5=9.3.0
  • biom-format=2.1.10
  • bioconductor-rhtslib=1.22.0
  • bioconductor-s4vectors=0.28.1
  • unifrac=0.20.2
  • q2-feature-classifier=2021.11.0
  • q2-sample-classifier=2021.11.0
  • q2-quality-control=2021.11.0
  • bioconductor-biocparallel=1.24.1
  • perl-threaded=5.26.0
  • q2-fragment-insertion=2021.11.0
  • q2-phylogeny=2021.11.0
  • bioconductor-delayedarray=0.16.3
  • perl-archive-tar=2.18
  • scikit-bio=0.5.6
  • libgcc=4.8.5
  • q2-metadata=2021.11.0
  • q2-types=2021.11.0
  • bioconductor-iranges=2.24.1
  • cutadapt=3.5
  • q2-dada2=2021.11.0
  • q2-demux=2021.11.0
  • python-isal=0.11.1
  • bioconductor-dada2=1.18.0
  • samtools=1.14
  • r-bitops=1.0_7
  • pandoc=2.16.2
  • bioconductor-genomicranges=1.42.0
  • perl-scalar-list-utils=1.52
  • gfortran_osx-64=9.3.0
  • q2-deblur=2021.11.0
  • perl-pathtools=3.75
  • cctools_osx-64=973.0.1
  • q2galaxy=2021.11.0
  • perl-io-compress=2.087
  • sortmerna=2.0
  • xopen=1.2.1
  • hmmer=3.1b2
  • entrez-direct=16.2
  • fasttree=2.1.10
  • perl=5.26.2
  • r-rcurl=1.98_1.5
  • bioconductor-shortread=1.48.0
  • perl-list-moreutils=0.413
  • r-rcppparallel=5.1.4
  • perl-common-sense=3.74
  • bioconductor-genomicalignments=1.26.0
  • q2-alignment=2021.11.0
  • raxml=8.2.12
  • q2-emperor=2021.11.0
  • q2cli=2021.11.0
  • q2-mystery-stew=2021.11.0
  • r-vegan=2.5_7
  • bioconductor-biobase=2.50.0
  • bioconductor-zlibbioc=1.36.0
  • vsearch=2.7.0
  • bioconductor-rsamtools=2.6.0
  • iqtree=2.1.4_beta
  • q2-taxa=2021.11.0
  • perl-io-zlib=1.10
  • blast=2.12.0
  • bowtie2=2.4.2
  • perl-exporter-tiny=1.002001
  • r-jpeg=0.1_9
  • q2-composition=2021.11.0
  • q2-longitudinal=2021.11.0
  • perl-json=4.02
  • q2-vsearch=2021.11.0
  • bioconductor-xvector=0.30.0
  • bioconductor-biostrings=2.58.0
  • q2-diversity-lib=2021.11.0
  • perl-types-serialiser=1.0
  • gfortran_impl_osx-64=9.3.0
  • perl-compress-raw-zlib=2.087
  • dnaio=0.6.0
  • q2-quality-filter=2021.11.0
  • mafft=7.490
  • perl-compress-raw-bzip2=2.087
  • sepp=4.3.10
  • q2-gneiss=2021.11.0
  • q2-feature-table=2021.11.0

this is what it shows on my terminal. hopefully you can help me out with that.
thank you in advance.

Hello @Galo_Flores,

I also ran into this problem. The issue is that Bioconda does not support the osx-arm64 build platform, so you can't get Apple Silicon software from there.

(The good news is that conda-forge does support M1 macs, so a native version of Qiime2 is possible! But no one has built it yet)

The current solution is to install the x86 version of miniconda so Roseta2 can emulate it. Check out this guide! :point_down:

3 Likes

Hey @colinbrislawn thanks! that worked for me.

2 Likes