hey,
is DVC meant to work with virtual environment (python -m venv .venv)?
looks like some command do not deal with virtual environment quite well.
for example
dvc list / dvc get, for some reason look for the --global / --system config and do not use the “local” config of the DVC inside the virtual environment.