Currently, in the interregnum where Python 2 and Python 3 may co-exist on the same system, the PEP 0394 recommendations for the shebang line in Python programs run in short like this:
- Use
#!/usr/bin/envbefore Python interpreter - Use
#!/usr/bin/env pythononly for programs that work with both Python 2 and Python 3 - If your program runs with Python 3 only, replace
pythonin the previous line withpython3 - Else, for Python 2-based programs, replace
pythonwithpython2
Top comments (0)