The bpytop tool is similar to other performance monitoring tools available for Linux systems like top, iotop, htop, bashtop etc. It’s a terminal-based resource monitor that works efficiently and is visually appealing.
The tool was ported from bashtop and rewritten in Python, so you need to have Python—version 3.6 or later—installed on your system to use it. (The “bpy” portion of the name undoubtedly stands for “bash Python”.)
If you already have Python installed on your system, you can check the version using one of these sets of commands:
Fedora Linux Mint
$ which python $ which python3
$ python -V $ python3 -V
Python 3.9.7 Python 3.8.10
Both systems shown are running Python3, but the Fedora system has /usr/bin/python set up as a symbolic link to python and the other system does not. So, they’re both using Python3.
Source:: Network World – Linux