A maneira correta é usar #!/usr/bin/python2
como shbang line. Mais e mais distribuições suportam isso agora, e até o desenvolvimento python upstream adotou isso.
Qual é a maneira correta de executar scripts que dependem do python2.x, mas em um sistema onde o python3.x é aliado ao python.
A solução deve levar em conta o seguinte:
Uma solução é temporária, criando alias e definindo a localização do Python2 no início do PATH completo.
Qual é a maneira correta (* nix) de lidar com isso?
Tags bash python path unix-philosophy