This message was deleted.
# ask-metaflow
m
This message was deleted.
b
And if I use conda instead of mamba I get the following error: Conda channel 'conda-forge' is required. Specify it with CONDA_CHANNELS environment variable.
b
My workaround for the conda_channels issue is this
b
Thanks, however I am now getting the following error: KeyError: '_libgcc_mutex_linux-64_conda_forge_0' Any ideas?
And if I try to use micro mamba I am told: No micromamba binary found Even though I have a micromamba binary in .metaflowconfig/micromamba/bin
@brave-fall-84099 do you have any idea how to fix this?
d
Hey. Let me check when I get in. For the libgcc errror could you run with METAFLOW_DEBUG_CONDA=1. For the second one, could you do which micromamba
b
How would I run with METAFLOW_DEBUG_CONDA=1? And would you mind clarifying your second question? Thanks.
When I run with @environment(vars={ "METAFLOW_DEBUG_CONDA":"1" }) There is no change in the output so I don't know if this is the correct way
d
Just like this: METAFLOW_DEBUG_CONDA=1 python …
b
Unfortunately, this does not change the output.
d
it doesn’t print out any additional message?. Could you send me the full print? For the second question, could you run, on the command line,
which micromamba
b
Running which micromamba doesn't print anything
d
ok, so it’s not in your path. How about
which conda
and
which mamba
?
b
which mamba doesn't print anything, but which conda gives me the path /opt/conda/condabin/conda
d
ok so for micromamba and mamba, the issue is that it doesn’t find it (they need to be installed somewhere in your path). You can update your PATH variable to get them to be found if you want to use them. For conda, could you also rerun with
METAFLOW_DEBUG_CONDA=1
. I have never seen this error before but it clearly seems to be an issue with the code.
I don’t think so. I’ll try to reproduce (tomorrow morning most likely — it’s getting late). Could you send me (DM is fine): • the sample flow you are trying to do (I just see ai2_interfaces as a pypi package) • if you are on a mac or a linux box when doing this Based on the error, it looks like whatever is coming back out of conda is not pleasing the system. Oh one other thing. could you execute that last line manually (the one that has conda create --yes --prefix …. and send me the output of that too. The error basically seems to happen when that output is parsed.