Как запускать .py в директории Х определенной версией Python?
Есть несколько разных директорий со скриптами на питоне. Надо сделать так, чтобы в зависимости от пути до директории использовался та или иная версия питона, например
cd test1
./test.py
используется версия 2
cd test2
./test.py
используется версия 3.4
cd test3
./test.py
используется версия 3.5
Окружение во всех случаях используется одинаковое.
Все файлы .py одинаковые, менять заголовок не хочется.
По сути я делаю git clone в разные директории.
1. добавить в начало скрипта #!/usr/bin/python с указанием пути до конкретной версии.
2. выполнить chmod +x <file_name>
3. запускать скрипт как обычный исполняемый файл
Все файлы .py одинаковые, менять заголовок не хочется.
Даже если все файлы одинаковые, не стоит их запускать на разных версиях. Для каждой версии (имеются в виду 2 или 3) должен быть свой вариант. Это относится к глубинным различиям в этих версиях. Выглядеть код может одинаково, а работать совсем по-разному.