Can't install q2-SCNIC

I am interested in using this plugin. However, when I try to install, I get an error. Here is the full terminal output:

(qiime2-2020.2) [email protected]_64-apple-darwin13 ~ % conda install -c lozuponelab q2-SCNIC
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): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: -
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
failed

UnsatisfiableError: 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=3.6.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.

Based on my reading of the error message, I would say that your plug-in requires a different version of python than I have installed on my computer (Mac). Just wanted to know if there was a good work-around for this or what you would recommend doing. I don’t want to do anything that could potentially mess up other things with the computer, so thought I might ask here.

Thanks for any help/suggestions.

Hi @jrw187! q2-SCNIC hasn’t seen any updates in a few years, but I think it was recently revived by @kthurimella, perhaps there is some news or status updates that can be shared here…

I got this to work.

The installation was successful using code from the plugin library page.

From the library page -
This worked: pip install scnic
This failed: conda install -q scnic

And the code from this tutorial still did not work.

But I was able to install and run it using that alternate command for install.

Hey @jrw187. Thanks for using SCNIC. Good to know that the pip install was able to work. Can you provide me with some of the error messages you ran into when running the code from the tutorial?

1 Like