Stop Installing Python Packages Globally — Use Virtual Environments

With virtual environments, you can isolate your software and avoid version conflicts.. Python virtual environments allow you to install Python packages in an isolated location for a particular application, instead of installing them globally. This articles explores what the advantages are and how you can quickly get started.

Source: LXer – Stop Installing Python Packages Globally — Use Virtual Environments