Не рекомендуется удалять Python 2 из Ubuntu 18.04, потому что, возможно, некоторые службы или приложения используют его (несмотря на то, что Python 2 больше не получает поддержки) (В Ubuntu 19.10 мы имеем только Python 3)
Лучший ответ - использовать Виртуальные среды , которые делают для вас изолированную рабочую станцию с любыми вещами, которые у вас есть sh, и не мешают другим платформам .