This article will introduce you to the concept of virtual environments in Python, which are essential for managing dependencies and isolating project from the OS.
What is a Virtual Environment?
A virtual environment is a folder that contains :
- A specific version of Python
- At start an empty site-packages directory
Virtual environments will help you to isolate your project from the OS Python installation and from other projects.
How to use it?
To use virtual environments, you can follow these steps:











