Stop Installing Python Packages Globally — Use Virtual Environments

With virtual environments, you can isolate your software and avoid version conflicts

Photo by Ryan Loughlin on Unsplash

Python virtual environments allow you to install Python packages in an isolated location for a particular application instead of installing them globally.