In a virtual environment, the base accessible system is contained within itself. Whichever packages are installed, compiled, or built are affected in the local virtual directory, leaving the outer OS configuration untouched. In a Linux system with a virtual package manager, there are also two locations in general where an application installer can set its path for visibility within the OS. Let's see how it differs for virtual environments.
Virtual (closed) environments
$HOME directory
Virtual package managers such as Conda also use this location (/home/directory/) to enable path and configuration access. The path to the Conda executable is stored in the .bashrc file. Many applications, installed locally, store configuration...