Bon déja tu n'as rien à installer python est déja dispos on est à la 3.7. Un conseil retire ce que tu as mis.
Si tu veux installer Idle ou tkinter un simple :
dnf install python3-idle
ou
dnf install python3-tkinter
suffit.
Si tu regardes un peu les releases notes tu auras compris que la 3.8.2 date du Feb. 24, 2020 et la 3.7.7 date du March 10, 2020.
Après as tu vraiment besoin de la 3.8 car il n'y a pas de grosses différences
https://medium.com/fintechexplained/awesome-new-python-3-8-features-ed027416f2a5