I have 2 of my projects that install perfectly fine on ubuntu, both require python3.8, are installable using python setup.py install and I occasionally uninstal
python setup.py install