# q2-SCNIC installation error

**URL:** https://forum.qiime2.org/t/q2-scnic-installation-error/13200
**Category:** Library Support
**Tags:** scnic
**Created:** [January 15, 2020, 12:12am UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200 "2020-01-15T00:12:32Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![uth](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/u/c57346/32.png) [@uth](https://forum.qiime2.org/u/uth)
#### Post date: [January 15, 2020, 12:12am UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200/1 "2020-01-15T00:12:32Z")

</div>

Thanks again for making everything clear. I'm going to use SCNIC for my feature table without any normalization. I'm installing SCNIC at the moment and unfortunately I had some errors while executing this command  
conda install -c lozuponelab q2-SCNIC

The error is as follows:  
Collecting package metadata (current\_repodata.json): done

Solving environment: failed with initial frozen solve. Retrying with flexible solve.

Solving environment: failed with repodata from current\_repodata.json, will retry with next repodata source.

Collecting package metadata (repodata.json): /

nsatisfiableError: The following specifications were found

to be incompatible with the existing python installation in your environment:

Specifications:

- q2-scnic -\> python=3.5

Your python: python=2.7

If python is on the left-most side of the chain, that's the version you've asked for.

When python appears to the right, that indicates that the thing on the left is somehow

not available for the python version you are constrained to. Note that conda will not

change your python version to a different minor version unless you explicitly specify

that.

The following specifications were found to be incompatible with each other:

Package bzip2 conflicts for:

python=2.7 -\> bzip2[version='\>=1.0.6,\<2.0a0']

Package ncurses conflicts for:

python=2.7 -\> ncurses[version='5.9._|6.0._|\>=6.0,\<7.0a0|\>=6.1,\<6.2.0a0|\>=6.1,\<7.0a0']

Package zlib conflicts for:

python=2.7 -\> zlib[version='1.2._|1.2.11._|1.2.11|1.2.8|\>=1.2.11,\<1.3.0a0']

Package openssl conflicts for:

python=2.7 -\> openssl[version='1.0._|1.0._,\>=1.0.2l,\<1.0.3a|\>=1.0.2m,\<1.0.3a|\>=1.0.2n,\<1.0.3a|\>=1.0.2o,\<1.0.3a|\>=1.0.2p,\<1.0.3a|\>=1.1.1a,\<1.1.2a|\>=1.1.1b,\<1.1.2a|\>=1.1.1c,\<1.1.2a|\>=1.1.1d,\<1.1.2a']

Package sqlite conflicts for:

python=2.7 -\> sqlite[version='3.13._|3.20._|\>=3.20.1,\<4.0a0|\>=3.22.0,\<4.0a0|\>=3.23.1,\<4.0a0|\>=3.24.0,\<4.0a0|\>=3.25.2,\<4.0a0|\>=3.25.3,\<4.0a0|\>=3.26.0,\<4.0a0|\>=3.27.2,\<4.0a0|\>=3.28.0,\<4.0a0|\>=3.29.0,\<4.0a0|\>=3.30.0,\<4.0a0']

Package q2-types conflicts for:

q2-scnic -\> q2-types[version='2018.11._|2018.8._|\>=2016.6']

Package libgcc-ng conflicts for:

python=2.7 -\> libgcc-ng[version='\>=4.9|\>=7.2.0|\>=7.3.0']

Package qiime2 conflicts for:

q2-scnic -\> qiime2[version='2018.11._|2018.8._|\>=2018.6']

Package ca-certificates conflicts for:

python=2.7 -\> ca-certificates

Package tk conflicts for:

python=2.7 -\> tk[version='8.5._|8.6._|\>=8.6.7,\<8.7.0a0|\>=8.6.8,\<8.7.0a0|\>=8.6.9,\<8.7.0a0']

Package libffi conflicts for:

python=2.7 -\> libffi[version='3.2.\*|\>=3.2.1,\<3.3.0a0|\>=3.2.1,\<4.0a0']

Package pip conflicts for:

python=2.7 -\> pip

Package libstdcxx-ng conflicts for:

python=2.7 -\> libstdcxx-ng[version='\>=4.9|\>=7.2.0|\>=7.3.0']

Package readline conflicts for:

python=2.7 -\> readline[version='6.2._|7._|7.0.\*|7.0|\>=7.0,\<8.0a0|\>=8.0,\<9.0a0']

Package scnic conflicts for:

q2-scnic -\> scnic[version='\>=0.5.3|\>=0.6.\*']

Sorry to bother again!!!

---

<div class="post-metadata">

### Author: ![Mehrbod\_Estaki](https://forum.qiime2.org/user_avatar/forum.qiime2.org/mehrbod_estaki/32/4001_2.png) [@Mehrbod\_Estaki](https://forum.qiime2.org/u/Mehrbod_Estaki)
#### Post date: [January 15, 2020, 1:12am UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200/2 "2020-01-15T01:12:07Z")

</div>

Hi @uth,  
I moved this post to this section as it was no longer related to the original inquiry.

Which version of Qiime2 are you using? I believe you may need to update your python and try again.

---

<div class="post-metadata">

### Author: ![uth](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/u/c57346/32.png) [@uth](https://forum.qiime2.org/u/uth)
#### Post date: [January 15, 2020, 2:21am UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200/3 "2020-01-15T02:21:08Z")

</div>

Thanks @Mehrbod_Estaki.

I'm using the latest version 2019.10. I found a solution on qiime forum; using  
conda install -c lozuponelab -c conda-forge -c bioconda -c defaults --override-channels q2-SCNIC(posted below), but unfortunately it didn't work as well.

> [@Q2-scnic packagenotfounderror](https://forum.qiime2.org/t/q2-scnic-packagenotfounderror/7936/10):
>
> Hi @thermokarst, This is the message I got: "(qiime2-2018.6) [lunguyen@titan15 ~]$ conda install -c lozuponelab q2-SCNIC Solving environment: failed PackagesNotFoundError: The following packages are not available from current channels: q2-scnic scnic[version='\>=0.5.3'] Current channels: [https://conda.anaconda.org/lozuponelab/linux-64](https://conda.anaconda.org/lozuponelab/linux-64)[https://conda.anaconda.org/lozuponelab/noarch](https://conda.anaconda.org/lozuponelab/noarch)[https://repo.anaconda.com/pkgs/main/linux-64](https://repo.anaconda.com/pkgs/main/linux-64)[https://repo.anaconda.com/pkgs/main/noarch](https://repo.anaconda.com/pkgs/main/noarch)[https://repo.anaconda…](https://repo.anaconda.com/pkgs/free/linux-64)

---

<div class="post-metadata">

### Author: ![Nicholas\_Bokulich](https://forum.qiime2.org/user_avatar/forum.qiime2.org/nicholas_bokulich/32/19937_2.png) [@Nicholas\_Bokulich](https://forum.qiime2.org/u/Nicholas_Bokulich)
#### Post date: [January 15, 2020, 2:50pm UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200/4 "2020-01-15T14:50:32Z")

</div>

Hi @uth,  
I am pinging the SCNIC developer, @michael.shaffer — but unfortunately this is not the only SCNIC installation issue reported here and he has not been responsive the past few months.

Do you have the proper environment activated? QIIME 2 runs in python 3 but your error messages indicate that you are in a python 2.7 environment.

---

<div class="post-metadata">

### Author: ![uth](https://forum.qiime2.org/letter_avatar_proxy/v4/letter/u/c57346/32.png) [@uth](https://forum.qiime2.org/u/uth)
#### Post date: [January 16, 2020, 4:22am UTC](https://forum.qiime2.org/t/q2-scnic-installation-error/13200/5 "2020-01-16T04:22:13Z")

</div>

Thank you for the reply.

I have no trouble running qiime2 2019.10 version on my server. This is what I have in my system

python python2-config python3.4m python3.5m python3.6m python3m-config  
python2 python3 python3.4m-config python3.5m-config python3.6m-config python-config  
python2.7 python3.4 python3.5 python3.6 python3-config pythontex  
python2.7-config python3.4-config python3.5-config python3.6-config python3m pythontex3

python --version on the terminal gives  
Python 3.6.7

I cannot detect anything wrong. Sorry!

Uth
