# Artifact API conda error

**URL:** https://forum.qiime2.org/t/artifact-api-conda-error/3429
**Category:** User Support
**Tags:** conda, pending-development, artifact-api
**Created:** [March 15, 2018, 12:33pm UTC](https://forum.qiime2.org/t/artifact-api-conda-error/3429 "2018-03-15T12:33:11Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![jwdebelius](https://forum.qiime2.org/user_avatar/forum.qiime2.org/jwdebelius/32/9655_2.png) [@jwdebelius](https://forum.qiime2.org/u/jwdebelius)
#### Post date: [March 15, 2018, 12:33pm UTC](https://forum.qiime2.org/t/artifact-api-conda-error/3429/1 "2018-03-15T12:33:11Z")

</div>

Hi Qiime 2 dev team,

I'm trying to install the artifact interface according to the installation instruction listed on the webpage ([https://docs.qiime2.org/2018.2/interfaces/artifact-api/](https://docs.qiime2.org/2018.2/interfaces/artifact-api/)). I can uninstall the feature table from my enviroment:

```auto
$ conda uninstall q2-feature-table

```

But, when I try to run the command to reinstall the packages, I get an error

```auto
$ conda install --override-channels -c qiime2 -c defaults q2-feature-table q2-diversity

Solving environment: failed

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

  - q2-diversity
  - q2-feature-table

Current channels:

  - https://conda.anaconda.org/qiime2/osx-64
  - https://conda.anaconda.org/qiime2/noarch
  - https://repo.continuum.io/pkgs/main/osx-64
  - https://repo.continuum.io/pkgs/main/noarch
  - https://repo.continuum.io/pkgs/free/osx-64
  - https://repo.continuum.io/pkgs/free/noarch
  - https://repo.continuum.io/pkgs/r/osx-64
  - https://repo.continuum.io/pkgs/r/noarch
  - https://repo.continuum.io/pkgs/pro/osx-64
  - https://repo.continuum.io/pkgs/pro/noarch

```

Help with the conda channel issue would be super appreciated.

Thanks!

---

<div class="post-metadata">

### Author: ![thermokarst](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/t/8e7dd6/32.png) [@thermokarst](https://forum.qiime2.org/u/thermokarst)
#### Post date: [March 15, 2018, 12:41pm UTC](https://forum.qiime2.org/t/artifact-api-conda-error/3429/2 "2018-03-15T12:41:53Z")

</div>

Hi @jwdebelius!

Two things - first, you don't need to uninstall q2-feature-table in order to use the Artifact API, that is just part of the illustration of how the Artifact API automatically generates methods based on what plugins are present. From the tutorial:

> This API is automatically generated, and its availability depends on which QIIME 2 plugins are currently installed. To see this in action, begin by uninstalling the q2-feature-table plugin.

The Artifact API is always available (it is part of the framework), so if you have QIIME 2, you have the Artifact API!

Okay, so now, how do we get q2-feature-table back into your environment? Two options, one, is to just reinstall the entire environment (remove the partial env first), the second is to use the following channels:

```bash
conda install --override-channels -c qiime2/label/r2018.2 -c qiime2 -c defaults q2-feature-table q2-diversity

```

I have [opened up an issue](https://github.com/qiime2/docs/issues/292) on the `docs` repo to update that command with the latest incantation of `conda` channels - thanks for catching that!

Thanks so much! 🦖

---

<div class="post-metadata">

### Author: ![system](https://forum-qiime2-org.s3.dualstack.us-west-2.amazonaws.com/original/3X/2/1/21af5fe23cb6f4579467c66a9ed94e55274ca7bd.svg) [@system](https://forum.qiime2.org/u/system)
#### Post date: [April 15, 2018, 6:42pm UTC](https://forum.qiime2.org/t/artifact-api-conda-error/3429/3 "2018-04-15T18:42:06Z")

</div>

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
