PyBOMBS is probably the best way if you want to be able to handle out-of-tree modules. If you just want to play around with the built-in functions, using a prebuilt binary from a package repo is the easiest.
Re:GNU Radio 3.9
by marcusmueller on Tuesday January 19, 2021 @11:48AM
(#25835340)
depends on your linux distro, but on current debian, ubuntu and co, you get 3.8.x.x using `apt install gnuradio`, fedora uses dnf, and so on.
On windoofs, `conda` got your back.
So, it's really gotten better. Yay!
It used to be that you could download a GNU Radio livecd and that worked well - however it is no longer maintained. The latest release is from 2017 and I see it written that it is neither supported nor recommended.
Is loading the distro of my choice and then managing and installing GNU Radio, plus associated utilities/applications, and their dependencies my only choice in 2021 ?