gentle-motherboard-71754
09/25/2024, 6:37 PM@pypi(python='3.10.12',
packages={'numpy': '1.22.2',
'pandas': '1.5.2'})
But am running into the following error:
Bootstrapping virtual environment(s) ...
Pip ran into an error while setting up environment:
Unable to locate a Micromamba managed virtual environment
for id 181b3f65db3b0f7
Has anyone else experienced this issue?ancient-application-36103
09/25/2024, 6:39 PMmicromamba env list
?gentle-motherboard-71754
09/25/2024, 6:41 PMmicromamba env list
gives me the the following:
Name Active Path
────────────────────────────────────────────────
base /Users/kerrymcgowan/micromamba
/usr/local/anaconda3
ancient-application-36103
09/25/2024, 6:42 PMmicromamba info
- specifically the envs directories field?gentle-motherboard-71754
09/25/2024, 6:43 PMlibmamba version : 1.5.10
micromamba version : 1.5.10
curl version : libcurl/8.6.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.61.0
libarchive version : libarchive 3.7.6 zlib/1.2.12 liblzma/5.6.2 bz2lib/1.0.8 liblz4/1.10.0 libzstd/1.5.6
envs directories : /Users/kerrymcgowan/micromamba/envs
package cache : /Users/kerrymcgowan/micromamba/pkgs
/Users/kerrymcgowan/.mamba/pkgs
environment : /Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow (active)
env location : /Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow
user config files : /Users/kerrymcgowan/.mambarc
populated config files :
virtual packages : __unix=0=0
__osx=14.5=0
__archspec=1=x86_64_v3
channels :
base environment : /Users/kerrymcgowan/micromamba
platform : osx-64
ancient-application-36103
09/25/2024, 6:44 PM/Users/kerrymcgowan/micromamba/envs
- if you find any that has the id 181b3f65db3b0f7
- can you try nuking it?gentle-motherboard-71754
09/25/2024, 6:51 PMTypeError: expected str, bytes or os.PathLike object, not NoneType
.
Here's the full stack trace:
Internal error
Traceback (most recent call last):
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/cli.py", line 1134, in main
start(auto_envvar_prefix="METAFLOW", obj=state)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/tracing/__init__.py", line 27, in wrapper_func
return func(args, kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/core.py", line 829, in __call__
return self.main(args, kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/core.py", line 610, in invoke
return callback(args, kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/cli.py", line 585, in wrapper
return func(args, kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/_vendor/click/decorators.py", line 33, in new_func
return f(get_current_context().obj, args, kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/cli.py", line 786, in run
runtime.execute()
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/runtime.py", line 436, in execute
self._launch_workers()
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/runtime.py", line 877, in _launch_workers
task = self._new_task(step, task_kwargs)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/runtime.py", line 186, in _new_task
return Task(
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/runtime.py", line 1186, in __init__
deco.runtime_task_created(
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/plugins/pypi/conda_decorator.py", line 222, in runtime_task_created
self.environment.interpreter(self.step)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/plugins/pypi/conda_environment.py", line 205, in interpreter
return self.solvers["conda"].interpreter(id_)
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/site-packages/metaflow/plugins/pypi/micromamba.py", line 215, in interpreter
return os.path.join(self.path_to_environment(id_), "bin/python")
File "/Users/kerrymcgowan/opt/anaconda3/envs/iteration1flow/lib/python3.10/posixpath.py", line 76, in join
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not NoneType
ancient-application-36103
09/25/2024, 6:52 PMgentle-motherboard-71754
09/25/2024, 7:16 PMancient-application-36103
09/25/2024, 9:34 PMancient-application-36103
09/25/2024, 9:34 PMicy-kite-33230
12/10/2024, 11:48 PMFile "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/plugins/pypi/micromamba.py", line 215, in interpreter
return os.path.join(self.path_to_environment(id_), "bin/python")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen posixpath>", line 76, in join
TypeError: expected str, bytes or os.PathLike object, not NoneType
tried completely removing micromamba/envs/metaflow
directory, but that didn't seem to work eitherancient-application-36103
12/11/2024, 12:35 AMicy-kite-33230
12/11/2024, 2:07 AMancient-application-36103
12/11/2024, 2:08 AMicy-kite-33230
12/11/2024, 2:09 AMancient-application-36103
12/11/2024, 2:09 AMicy-kite-33230
12/11/2024, 2:14 AMMetaflow 2.12.30 executing PlayListFlow for user:ferras.hamad
Validating your flow...
The graph looks good!
Running pylint...
Pylint not found, so extra checks are disabled.
2024-12-10 18:13:08.092 Bootstrapping virtual environment(s) ...
2024-12-10 18:13:22.104 Virtual environment(s) bootstrapped!
2024-12-10 18:13:22.452 Workflow starting (run-id 309):
2024-12-10 18:13:25.810 Workflow failed.
2024-12-10 18:13:25.810 Terminating 0 active tasks...
2024-12-10 18:13:25.810 Flushing logs...
Internal error
Traceback (most recent call last):
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/cli.py", line 1166, in main
start(auto_envvar_prefix="METAFLOW", obj=state)
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/tracing/__init__.py", line 27, in wrapper_func
return func(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/core.py", line 829, in __call__
return self.main(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/core.py", line 782, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/core.py", line 610, in invoke
return callback(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/cli.py", line 586, in wrapper
return func(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/_vendor/click/decorators.py", line 33, in new_func
return f(get_current_context().obj, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/cli.py", line 818, in run
runtime.execute()
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/runtime.py", line 436, in execute
self._launch_workers()
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/runtime.py", line 877, in _launch_workers
task = self._new_task(step, task_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/runtime.py", line 186, in _new_task
return Task(
^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/runtime.py", line 1186, in __init__
deco.runtime_task_created(
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/plugins/pypi/conda_decorator.py", line 222, in runtime_task_created
self.environment.interpreter(self.step)
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/plugins/pypi/conda_environment.py", line 205, in interpreter
return self.solvers["conda"].interpreter(id_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ferras.hamad/miniconda3/lib/python3.12/site-packages/metaflow/plugins/pypi/micromamba.py", line 215, in interpreter
return os.path.join(self.path_to_environment(id_), "bin/python")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen posixpath>", line 76, in join
TypeError: expected str, bytes or os.PathLike object, not NoneType
icy-kite-33230
12/11/2024, 2:15 AMgentle-motherboard-71754
12/11/2024, 4:55 PMicy-kite-33230
12/11/2024, 5:06 PMicy-kite-33230
02/10/2025, 2:52 AMmicromamba env list
and then uninstalling one
in my case
(venv) (base) 00-helloworld % /opt/homebrew/bin/micromamba env list
Name Active Path
────────────────────────────────────────────────
base /Users/ferras.hamad/micromamba
/opt/homebrew/anaconda3
brew uninstall anaconda
sudo chmod 777 /Users/ferras.hamad/.conda/environments.txt
^ cc @square-wire-39606 for future referenceancient-application-36103
02/10/2025, 4:41 PM