You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I installed your software in a conda environment where qiime2 was already installed following the 2/3 commands. Then when I type qiime dev refresh-cache I got this error
Traceback (most recent call last):
File "/Users/michoug/miniconda3/envs/qiime2/bin/qiime", line 11, in <module>
sys.exit(qiime())
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 764, in __call__
return self.main(*args, **kwargs)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/dev.py", line 27, in refresh_cache
import q2cli.cache
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/cache.py", line 301, in <module>
CACHE = DeploymentCache()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/cache.py", line 61, in __init__
self._state = self._get_cached_state(refresh=refresh)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/cache.py", line 107, in _get_cached_state
self._cache_current_state(current_requirements)
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/cache.py", line 200, in _cache_current_state
state = self._get_current_state()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/q2cli/cache.py", line 238, in _get_current_state
plugin_manager = qiime2.sdk.PluginManager()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/qiime2/sdk/plugin_manager.py", line 44, in __new__
self._init()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/qiime2/sdk/plugin_manager.py", line 59, in _init
plugin = entry_point.load()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2346, in load
return self.resolve()
File "/Users/michoug/miniconda3/envs/qiime2/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2352, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
ModuleNotFoundError: No module named 'songbird.q2'
Any ideas ?
The text was updated successfully, but these errors were encountered:
Hi @michoug thank you for reporting. This error is popping up likely because there is no conda recipe for this at the moment. That is currently happening on conda-forge here
The workaround to this is
git clone https://github.com/biocore/songbird.git
cd songbird
pip install -e .
qiime dev refresh-cache
@michoug , thanks for raising this issue. Now that there is a conda recipe in, I'm going to resolve this issue. Feel free to open if this problem pops up again.
Hi,
I installed your software in a conda environment where qiime2 was already installed following the 2/3 commands. Then when I type
qiime dev refresh-cache
I got this errorAny ideas ?
The text was updated successfully, but these errors were encountered: