Hi,
I am wanting to install the MMvec plugin in qiime2 to perform microbial-metabolite interactions. At first I was having problems downloading the qiime2 version (qiime2-2020.6) needed for this plugin to work, however with help from technical support I was able to successfully tackle the issues. I have moved forward to downloading the mmvec plugin using the following command: "conda install mmvec -c conda-forge" (this while being active qiime2-2020.6).
This is the error I am getting:
(qiime2-2020.6) megl5@x86_64-apple-darwin13 ~ % conda install mmvec -c conda-forge
Channels:
- conda-forge
- defaults
- bioconda
- qiime2/label/r2020.6
Platform: osx-64
Collecting package metadata (repodata.json): done
Solving environment: done
Package Plan
environment location: /opt/miniconda3/envs/qiime2-2020.6
added / updated specs:
- mmvec
The following packages will be downloaded:
package | build
---------------------------|-----------------
_tflow_select-2.3.0 | mkl 3 KB
absl-py-0.15.0 | pyhd8ed1ab_0 98 KB conda-forge
astor-0.8.1 | pyh9f0ad1d_0 25 KB conda-forge
c-ares-1.34.3 | hf13058a_0 179 KB conda-forge
ca-certificates-2024.8.30 | h8857fd0_0 155 KB conda-forge
certifi-2021.5.30 | py36h79c6626_0 141 KB conda-forge
colorama-0.4.5 | pyhd8ed1ab_0 18 KB conda-forge
gast-0.2.2 | py_0 10 KB conda-forge
google-pasta-0.2.0 | pyh8c360ce_0 42 KB conda-forge
grpcio-1.30.0 | py36h7c1f37e_0 1.8 MB conda-forge
keras-applications-1.0.8 | py_1 30 KB conda-forge
keras-preprocessing-1.1.2 | pyhd8ed1ab_0 34 KB conda-forge
libprotobuf-3.12.3 | hab81aa3_2 2.1 MB conda-forge
markdown-3.3.4 | pyhd8ed1ab_0 67 KB conda-forge
mmvec-1.0.5 | py_0 28 KB conda-forge
mock-5.1.0 | pyhd8ed1ab_0 33 KB conda-forge
openssl-1.1.1w | h8a1eda9_0 1.7 MB conda-forge
opt_einsum-3.3.0 | pyhc1e730c_2 57 KB conda-forge
protobuf-3.12.3 | py36h0130604_0 683 KB conda-forge
tensorboard-1.15.0 | py36_0 3.8 MB conda-forge
tensorflow-1.15.0 |mkl_py36h975b573_0 4 KB
tensorflow-base-1.15.0 |mkl_py36h032239d_0 75.5 MB
tensorflow-estimator-2.5.0 | pyh8a188c0_0 290 KB conda-forge
termcolor-1.1.0 | pyhd8ed1ab_3 8 KB conda-forge
tqdm-4.65.0 | pyhd8ed1ab_0 86 KB conda-forge
werkzeug-0.16.1 | py_0 255 KB conda-forge
wrapt-1.13.1 | py36hfa26744_0 43 KB conda-forge
------------------------------------------------------------
Total: 87.1 MB
The following NEW packages will be INSTALLED:
_tflow_select pkgs/main/osx-64::_tflow_select-2.3.0-mkl
absl-py conda-forge/noarch::absl-py-0.15.0-pyhd8ed1ab_0
astor conda-forge/noarch::astor-0.8.1-pyh9f0ad1d_0
c-ares conda-forge/osx-64::c-ares-1.34.3-hf13058a_0
colorama conda-forge/noarch::colorama-0.4.5-pyhd8ed1ab_0
gast conda-forge/noarch::gast-0.2.2-py_0
google-pasta conda-forge/noarch::google-pasta-0.2.0-pyh8c360ce_0
grpcio conda-forge/osx-64::grpcio-1.30.0-py36h7c1f37e_0
keras-applications conda-forge/noarch::keras-applications-1.0.8-py_1
keras-preprocessi~ conda-forge/noarch::keras-preprocessing-1.1.2-pyhd8ed1ab_0
libprotobuf conda-forge/osx-64::libprotobuf-3.12.3-hab81aa3_2
markdown conda-forge/noarch::markdown-3.3.4-pyhd8ed1ab_0
mmvec conda-forge/noarch::mmvec-1.0.5-py_0
mock conda-forge/noarch::mock-5.1.0-pyhd8ed1ab_0
opt_einsum conda-forge/noarch::opt_einsum-3.3.0-pyhc1e730c_2
protobuf conda-forge/osx-64::protobuf-3.12.3-py36h0130604_0
tensorboard conda-forge/osx-64::tensorboard-1.15.0-py36_0
tensorflow pkgs/main/osx-64::tensorflow-1.15.0-mkl_py36h975b573_0
tensorflow-base pkgs/main/osx-64::tensorflow-base-1.15.0-mkl_py36h032239d_0
tensorflow-estima~ conda-forge/noarch::tensorflow-estimator-2.5.0-pyh8a188c0_0
termcolor conda-forge/noarch::termcolor-1.1.0-pyhd8ed1ab_3
tqdm conda-forge/noarch::tqdm-4.65.0-pyhd8ed1ab_0
werkzeug conda-forge/noarch::werkzeug-0.16.1-py_0
wrapt conda-forge/osx-64::wrapt-1.13.1-py36hfa26744_0
The following packages will be UPDATED:
ca-certificates 2020.6.20-hecda079_0 --> 2024.8.30-h8857fd0_0
certifi 2020.6.20-py36h2432673_2 --> 2021.5.30-py36h79c6626_0
openssl 1.1.1g-haf1e3a3_1 --> 1.1.1w-h8a1eda9_0
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
QIIME is caching your current deployment for improved performance. This may take a few moments and should only happen once per deployment.
Traceback (most recent call last):
File "/opt/miniconda3/envs/qiime2-2020.6/bin/qiime", line 11, in
sys.exit(qiime())
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 829, in call
return self.main(*args, **kwargs)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 781, in main
with self.make_context(prog_name, args, **extra) as ctx:
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 700, in make_context
self.parse_args(ctx, args)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/click/command.py", line 43, in parse_args
return super().parse_args(ctx, args)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 1209, in parse_args
echo(ctx.get_help(), color=ctx.color)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 570, in get_help
return self.command.get_help(self)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 975, in get_help
self.format_help(ctx, formatter)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/click/core.py", line 1003, in format_help
self.format_options(ctx, formatter)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/click/command.py", line 157, in format_options
for subcommand in self.list_commands(ctx):
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/commands.py", line 92, in list_commands
plugins = sorted(self._plugin_lookup)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/commands.py", line 76, in _plugin_lookup
import q2cli.core.cache
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/core/cache.py", line 406, in
CACHE = DeploymentCache()
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/core/cache.py", line 61, in init
self._state = self._get_cached_state(refresh=refresh)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/core/cache.py", line 107, in _get_cached_state
self._cache_current_state(current_requirements)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/core/cache.py", line 200, in _cache_current_state
state = self._get_current_state()
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/q2cli/core/cache.py", line 238, in _get_current_state
plugin_manager = qiime2.sdk.PluginManager()
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/qiime2/sdk/plugin_manager.py", line 54, in new
self._init(add_plugins=add_plugins)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/qiime2/sdk/plugin_manager.py", line 81, in _init
plugin = entry_point.load()
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/pkg_resources/init.py", line 2460, in load
self.require(*args, **kwargs)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/pkg_resources/init.py", line 2483, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages/pkg_resources/init.py", line 791, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (tensorflow-estimator 2.5.0 (/opt/miniconda3/envs/qiime2-2020.6/lib/python3.6/site-packages), Requirement.parse('tensorflow-estimator==1.15.1'), {'tensorflow'})
Also, now every time I conda activate qiime2-2020.6 I get back the same message before activating.
How should I proceed? Thank you in advance.