pip is a package manager for Python development.

It’s good practice to install packages inside a virtual environment to avoid messing with the computer too much.

See also