Не надо ломать ситсему удаляя шататный Python или его обновляя его.
Используй
pyenv (не забудь
установить библиотеки).
Что бы установить pyenv
curl https://pyenv.run | bash
Установить Python
pyenv install 3.9.9
Создай virualenv и работай в нём, чтобы не сломать систему.
И есть беспройгрышный вариант - запускать Python в Docker. Но, так как у тебя Windows, тебе это недоступно.