I am using python virtual environments for a project stored in github that also receives contributions from other authors. When I run they typical
python -m venv venv
to create it the resulting pyvenv.cfg file includes my username in the values
home = C:UsersMYREDACTEDNAMEAppDataLocalMicrosoftWindowsAppsPythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0
include-system-site-packages = false
version = 3.12.5
executable = C:
UsersMYREDACTEDNAMEAppDataLocalMicrosoftWindowsAppsPythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0python.exe
command = C:UsersMYREDACTEDNAMEAppDataLocalMicrosoftWindowsAppsPythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0python.exe -m venv C:UsersChrisBodeOneDrive - kyndrylSOaaPdocumentationgitpagesarchitecture.github.iovenv
Is there a best practice or method to create virtual environments in windows that are portable to other workstations operated by other users?