Hi,
Virtualenv environments support Python packages available on PyPI. When an MLflow Project specifies a Virtualenv environment, MLflow will download the specified version of Python by using
pyenv and create an isolated environment that contains the project dependencies using
virtualenv, activating it as the execution environment prior to running the project code.
You can specify a Virtualenv environment for your MLflow Project by including a python_env entry in your MLproject file.
Please refer: https://www.mlflow.org/docs/latest/projects.html