На этот вопрос уже есть ответ:
Я хочу перенести скрипты Python на python 3. Как заставить Ubuntu использовать python 3 вместо установленного python 2.
Из-за размера проекта я бы предпочел не писать в скриптах что-то вроде «использовать python3».
Удаление python 2 тоже не вариант, потому что существует множество зависимостей.
Итак, могу ли я удалить Python 2 из пути на время или что-то в этом роде, чтобы скрипты python вызывались с Python 3 по умолчанию.
Ubuntu 15.10
Просто помещает #!/usr/bin/env python3
сверху каждого файла сценария.
из-за размера проекта, я предпочел бы не писать что-то как 'использование python3' в сценариях.
Это - всего одна строка, это не может увеличить размер проекта очень. Запись этого стандарт конвенция Python и UNIX.
Просто называют сценарий с python3
вместо python
.