

This way, you do not have to worry about affecting other Python projects. Python Virtual Environments allows you to install Python modules in an isolated location for a specific project, rather than being installed globally. Prefer using pip within a virtual environment Use pip to install a module globally only if there is no deb package for that module. Python 3 packages are prefixed with python3- and Python 2 packages are prefixed with python2. Tool as they are tested to work properly on Ubuntu systems. When installing a Python module globally, it is highly recommended to install the module’s deb package with the apt Users are encouraged to switch to Python 3. Starting from Ubuntu 20.04, Python 3 is included in the base system installation, and Python 2 is available for installation from the Universe repository.

Python comes in two flavors Python 2 and Python 3. We will also walk you through the basics of installing and otherwise managing Python packages with pip. This guide explains how to install pip for Python 3 and Python 2 on Ubuntu 20.04. How to Install Pip on Ubuntu - Package Manager for Python
