Приехал сюда в 2019 году, потому что я развиваю в Python3 по умолчанию, и пришел к такому же выводу, как ОП после видящего Что бы быть удален после запуска apt purge python
Так что я действительно хотел было назвать Python3 только с python
, я побежал
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python
Таким образом, если Python2.7 все еще необходим, он может быть вызван явно с помощью python2.7
простого вызова по python
умолчанию для Python3 из-за символической ссылки.
У меня нет скриптов уровня bash, с которыми вызывается python2.7, python
так что это изменение не будет разрушительным - в то время как другим системам потребуется соответствующим образом скорректировать свои скрипты, если они это сделают.
Основным барьером на пути к распределению, переключающему команду python с python2 на python3, является не поломка внутри дистрибутива, а поломка приватных сторонних скриптов, разработанных sysadmins и другими пользователями.
- Команда "python" в Unix-подобных системах
Ответ на этот вопрос не является прямым ответом на OP, но как кто - то , кто имел подобный вопрос это функциональность я искал, когда я думал об удалении 2.7. Вместо того, чтобы удалять, просто расставьте приоритеты, какие из них использовать python
.