If you feel that Anaconda is too heavy, try Miniconda [0]. The base environment is a standard Python 3.9 environment without any additional packages.
809 karma · joined February 2, 2020
Or just install Elementary Tweaks.
BTW I use Fedora 34, and PipeWire works flawlessly for screen-sharing and Bluetooth audio :^)
I am using C/C++ to program the library while learning essential concepts.