Намечается необходимость использовать Python, который в моём любимом дистрибутиве до сих пор 2.7.11. Хочу разведать подводные камни обновления до текущей (3.6.2) версии.
В описании этого пакета на SlackBuilds сказано, что можно просто установить рядом с существующим 2.7.11, и всё будет ок. Действительно так просто — собираю и ставлю как обычный пакет? Как потом bash будет понимать, что я хочу — по python2 scriptname.py
или python3 scriptname.py
? Команда python scriptname.py
продолжит соответствовать python2?
Есть ли в системе что-то (помимо возможного своего творчества, естественно), завязанное на 2.x, или старую ветку можно безболезненно удалить?