Hey all, i'm running into a strange issue, I must ...
# ask-metaflow
f
Hey all, i'm running into a strange issue, I must be doing something wrong. python 3.11.9, metaflow 2.12.8. I've got a
conda_base
decorator and
conda
decorators on steps. i just did a clean set up, and am trying to run my flow, and am getting this error:
Copy code
python [file_name].py --environment=conda run

command '/Users/[USERNAME]/.metaflowconfig/micromamba/bin/micromamba create --yes --quiet --dry-run --no-extra-safety-checks --repodata-ttl=86400 --retry-clean-cache --prefix=/var/folders/hg/hd7ylr6j7js5_79wdtd2x4k00000gn/T/tmp6m0boess/prefix --channel=conda-forge requests==>=2.21.0 [OTHER LIBS]
critical libmamba Error parsing version ">=2.21.0". Version contains invalid characters in >=2.21.0.
And yeah, that command is malformed, i think. None of my libraries include requests. In the metaflow source, there's this though: https://github.com/Netflix/metaflow/blob/af861917089121473067d4040e99642cbf06a1f8/metaflow/metaflow_config.py#L485 this has changed since 2.12.0, and existed in 2.12.6. what am i missing?
1
a
can you nuke ~/.metaflowconfig/micromamba, install the latest metaflow and try again?
the command is well formed for execution within a subprocess 🙂
f
that got me un stuck, thank you!