Типичный заголовок должен быть
#!/usr/bin/env python
Но я нашел ниже, также работает при выполнении script как $python ./my_script.py
#!/usr/bin/python
#!python
Какая разница между этими двумя заголовками? Что может быть проблемой для второго? Пожалуйста, также обсуждать дело для интерпретатора python в PATH или нет. Спасибо.