Чтобы запустить Python-скрипт на Unix, тебе нужно убедиться, что Python установлен в системе и доступен через командную строку.
Добавь следующую строку shebang как первую строку твоего Python-скрипта:
#!/usr/bin/python
Эта строка говорит Unix, какой интерпретатор использовать при запуске скрипта. Shebang (#!) идёт перед путём к исполняемому файлу Python.
В зависимости от конфигурации твоей системы, ты можешь использовать:
#!/usr/bin/python – стандартная установка Python#!/usr/bin/python3 – конкретно для Python 3#!/usr/bin/env python – рекомендуемый вариант для переносимости между системамиУстанови права на выполнение для файла скрипта с помощью:
chmod +x script_name.py
После того как ты добавил shebang и установил права, ты можешь запустить скрипт двумя способами:
./script_name.py – запускает скрипт через интерпретатор, указанный в shebangpython script_name.py – запускает напрямую через команду PythonСтрока shebang необходима для прямого запуска скрипта, потому что она указывает Unix автоматически вызвать нужный интерпретатор Python — без необходимости явно писать команду python.
Команда chmod +x script_name.py требуется для того, чтобы сделать Python-скрипт непосредственно исполняемым через ./script_name.py без явного вызова интерпретатора Python.
Новый — ещё не проверен сообществом
Вы