Python virtual environment

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.

Hi @minow! Yes, it should work with your virtual environment and use the appropriate config levels.

For dvc list / dvc get, the default remote from the remote repo will be used unless you are referencing a local repo, where it will try to copy from the local cache first. See get.