Hello,
I just installed Miniconda2 and then ran
conda create -n qiime2-2017.10 --file https://data.qiime2.org/distro/core/qiime2-2017.10-conda-osx-64.txt
to install Qiime2 on my Mac.
However, when I run
source activate qiime2-2017.10
and then
qiime --help
i get the following error:
(qiime2-2017.10) host14-113:~ polarmicrobes$ qiime --help
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 "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/bin/qiime", line 6, in <module>
sys.exit(q2cli.__main__.qiime())
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 696, in main
with self.make_context(prog_name, args, **extra) as ctx:
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 621, in make_context
self.parse_args(ctx, args)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 1018, in parse_args
rest = Command.parse_args(self, ctx, args)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 880, in parse_args
value, args = param.handle_parse_result(ctx, opts, args)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 1404, in handle_parse_result
self.callback, ctx, self, value)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 78, in invoke_param_callback
return callback(ctx, param, value)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 809, in show_help
echo(ctx.get_help(), color=ctx.color)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 496, in get_help
return self.command.get_help(self)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 830, in get_help
self.format_help(ctx, formatter)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 845, in format_help
self.format_options(ctx, formatter)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 956, in format_options
self.format_commands(ctx, formatter)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/click/core.py", line 1000, in format_commands
for subcommand in self.list_commands(ctx):
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/commands.py", line 69, in list_commands
plugins = sorted(self._plugin_lookup)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/commands.py", line 53, in _plugin_lookup
import q2cli.cache
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/cache.py", line 302, in <module>
CACHE = DeploymentCache()
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/cache.py", line 61, in __init__
self._state = self._get_cached_state(refresh=refresh)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/cache.py", line 107, in _get_cached_state
self._cache_current_state(current_requirements)
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/cache.py", line 200, in _cache_current_state
state = self._get_current_state()
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/q2cli/cache.py", line 232, in _get_current_state
import qiime2.sdk
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/qiime2/__init__.py", line 10, in <module>
from qiime2.metadata import Metadata, MetadataCategory
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/qiime2/metadata.py", line 15, in <module>
import pandas as pd
File "/Users/polarmicrobes/miniconda2/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/__init__.py", line 19, in <module>
"Missing required dependencies {0}".format(missing_dependencies))
ImportError: Missing required dependencies ['numpy']
However, I can find various numpy files in the Miniconda qiime2 environment, so I am not quite sure why it reporting this dependency missing.
Any help would be much appreciated. Thanks!