"Solving environment: failed" error

(adinsmoor) #1

Hi, I am installing QIIME 2 and at the step of creating the QIIME environment I get:

(base) wirelessprv-10-193-20-174:Downloads adinsmoor$ conda env create -n qiime2-2019.4 --file qiime2-2019.4-py36-osx-conda.yml
Collecting package metadata: done
Solving environment: failed


  • r-pillar=1.3.1

I have put my condo info below: (base) wirelessprv-10-193-20-174:Downloads adinsmoor$ conda info

 active environment : base
active env location : /Users/adinsmoor/miniconda2
        shell level : 2
   user config file : /Users/adinsmoor/.condarc

populated config files :
conda version : 4.6.14
conda-build version : not installed
python version : 2.7.16.final.0
base environment : /Users/adinsmoor/miniconda2 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
package cache : /Users/adinsmoor/miniconda2/pkgs
envs directories : /Users/adinsmoor/miniconda2/envs
platform : osx-64
user-agent : conda/4.6.14 requests/2.21.0 CPython/2.7.16 Darwin/18.5.0 OSX/10.14.4
UID:GID : 501:20
netrc file : None
offline mode : False
(base) wirelessprv-10-193-20-174:Downloads adinsmoor$


(Matthew Ryan Dillon) #2

Hey there @adinsmoor! Thanks for reporting! Looks like conda-forge moved some of their packages around on anaconda.org, which is why you are seeing this failure. We have updated the environment files. Please delete this one, then re-download and try again. Please keep us posted!


1 Like
Cannot install the newest version of QIIME 2 2019.4
(adinsmoor) #3

That has worked for me! Thank you! :slight_smile:

1 Like
(George Armstrong) #4

@thermokarst I am still experiencing this issue when getting the environment files from:
If I visit the page it still has r-pillar=1.3.1 as the requirement

(Matthew Ryan Dillon) #5

Good! It should be there! The way we fixed the env files wasn’t by removing or updating that package version, but rather by adding a new channel: conda-forge/label/gcc7. If you want to open your downloaded env file, you should see that around 6 lines down from the top of the document. If you don’t, then you have the wrong env file. Want to double check for me? Thanks!

(George Armstrong) #6

Ah got it! Thanks for the info

I think my issue was that I was puling from
qiime2-latest-py36-osx-conda.yml instead of qiime2-2019.4-py36-osx-conda.yml.
the latest version, which I presume is being stage for release later this year, does not have the conda-forge/label/gcc7 line, but 2019.4 does.


1 Like