Рассмотрим способы упрощенного запуска вашего сценария на компьютере третьей стороны (с ОС Linux или Windows с эмулятором терминала Linux). Будем использовать для этого возможности командной строки, которые позволяют автоматизировать ряд рутинных действий.
Превращаем скрипт в исполняемый файл
Для этого:
изменяем права доступа к нему командой chmod +x имя_сценария
в его начало добавляем строку вида #!путь_к_интерпретатору
запускаем из командной строки по пути расположения (например, ./имя_сценария).
Запустим простой скрипт на Python (prog.py):
Утилита make
С ее помощью можно задать блоки кода которые вызываются в качестве ее аргументов. Рассмотрим запуск из текущей папки Makefile-а со следующим содержимым:
Скрипт командной строки
Этот способ обладает наибольшей гибкостью...Заводим файл, наполняем его содержимым, делаем исполняемым (chmod +x имя) и запускаем из командной строки по пути расположения (например, ./имя). Если не сделать файл исполняемым, то его можно запустить посредством sh имя.
Представляю следующий многофункциональный скрипт для настройки виртуального окружения и запуска Python кода с параметрами командной строки:
Примеры работы: