Other packaged distributions
There are other packaging systems than Anaconda; I only emphasized that one because it’s available on Mac OS X, Windows, and Linux. But if you’re already using a package system, ROOT may be a part of it.
For example, on Mac OS Homebrew has both ROOT and Jupyter:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
xcode-select --install
brew install python root jupyterlab
In RHEL-derived Linux systems (e.g., Fedora, CentOS, Rocky Linux, AlmaLinux), the EPEL repository has also has both ROOT and Jupyter. For example:
sudo yum -y install epel-release
sudo yum -y install root\* python3 python3-pip python3-root python3-devel python3-jupyroot
pip install --user jupyter jupyterlab numpy scipy matplotlib rootpy rootkernel
Note that neither of the above examples is complete. You’ll have some homework to do!

Figure 67: https://xkcd.com/1349/ by Randall Munroe