title: #!/usr/bin/python and #!/usr/bin/env python, which support?
body: <p>How should the shebang for a Python script look like?</p>
  
  <p>Some people support <code>#!/usr/bin/env python</code> because it can find the Python interpreter intelligently. Others support <code>#!/usr/bin/python</code>, because now in most GNU/Linux distributions <code>python</code> is the default program.</p>
  
  <p>What are the benefits of the two variants?</p>