1 What is a virtual environment?
A virtual environment is a separate Python environment. It is isolated from your system’s Python environment. It lets you install Python packages and libraries. These packages don’t affect other projects or your system’s Python.