I'm new to programming and i see lots of post saying you have to create a virtual environment for better experience while working on a python project, and i can't really wrap my head on that..... First question, why do I need a virtual environment? Secondly, what happens if i don't use one Also, how do I install it what are the necessary procedures for a beginner Lastly, how do I know I'm using a virtual environment in python, like how do I tell the difference or there is none??
Hoping to get answers