Must the shebang header always match the interpreter's installation directory? If so, then why do both #!/usr/bin/python and #!/usr/local/bin/python work for me?
Is shebang always the same as the interpreter's installation directory?
linux;python;executable;shebang;interpreter