I'm using Pyenv to manage python versions on my m1 MacBook Pro and would also like to have access to Conda (via miniforge) for installing non-python dependencies. I'm a little confused by how the environments work though. I don't want to use the Conda version of Python so I set the base Conda environment to not automatically activate according to this question.
If there aren't any conda environments active though, where will conda install packages? And will these packages be available to my pyenv virtual environments? This question originated because I'm trying to install tensorflow into a pyenv virtual environment, but the directions from Apple say to install some dependencies using conda. I saw this post, but it seems to just suggest using completely separate environments. How can I access dependencies installed by conda in my pyenv virtual environments?
I've also read this post.