Installing software on your computer can be interesting. Sometimes you have to download a file and then install it yourself, or copy files to specific places on your computer.
However, package managers help make this process easier by allowing for the automation of installation of software.
There are different levels of package managers: for the operating system level, as well as one specifically for Python packages.
MacOSX
Homebrew is the standard for installing software on
your Mac. This is the system that's used if you run a brew install
command.
Linux
Depending on what family of operating system you run, you'll use
apt-get
(for Debian and Ubuntu) or yum
(for Red Hat and CentOS).
Python
pip
is the way you can install Python software. Running pip install
uses the Python Packaging Index, also known as
"PyPI". PyPI is a central repository for Python code. Many BeeWare
projects can be installed using pip
.