Sorry for the confusion here.
python.venvFolders are relative paths under the users' home directory. Anything you put in there, we will always prefix with the home directory path, when searching.
python.venvPath is an absolute path to where the environments are created. This need not be based off of the home directory.
Any reason these settings are separate? also, should
python.venvPath be an array? Do you feel these settings need to be consolidated?