Итак, причина, по которой у вас установлены две версии Python, заключается в том, что обе они все еще используются. Однако вы можете изменить это, если хотите. Вы можете заставить команду 'python' обращаться к python3 и изменить команду для python2 или вообще удалить python2.
Делайте это с осторожностью, многие ваши программы могут использовать python и могут означать python2, когда они используюткоманда "питон". Эти программы могут не работать на python3, и это может сломать вашу систему. Обратитесь к это , если вы хотите узнать больше. Сделайте резервную копию ваших файлов, прежде чем что-то делать
Команды в Linux - это на самом деле просто сценарии, которые выполняются при их вводе. Итак, команда «python3» действительно ссылается на скрипт с именем «python3» на вашем компьютере. Чтобы запустить его с помощью команды «python», вам нужно просто переименовать скрипт с именем «python3» в «python». Чтобы найти, где хранится этот скрипт или файл, введите команду -
which python3
. Она сообщит вам местоположение файла python3, а затем вы можете просто переименовать его в python. Для этого перейдите в каталог и измените имя с помощью команды mv с помощью sudo. Пример на моей машине ($ - это приглашение, а> означает вывод на терминале) -
$ which python3
> /usr/bin/python3
$ cd /usr/bin/
$ sudo mv python3 python
Сделайте то же самое для pip
Если вы хотите изменить команду для python2, тогда простоследуйте вышеописанной процедуре. Если вы хотите удалить его, что я настоятельно советую вам не делать, потому что это может сломать несколько вещей, то выполните следующую команду
sudo apt purge python
Выполните указанную выше команду, прежде чем изменить имя переименования python3 на python.