#!/usr/bin/env python
is more portable because in general the program /usr/bin/env
can be used to “activate” the desired command without full path.
Otherwise, you would have to specify the full path of the Python interpreter, which can vary.
So no matter if the Python interpreter was in /usr/bin/python
or in /usr/local/bin/python
or in your home directory, using #!/usr/bin/env python
will work.
Related Posts:
- Understanding the main method of python [duplicate]
- TypeError: only integer scalar arrays can be converted to a scalar index with 1D numpy indices array
- TypeError: only integer scalar arrays can be converted to a scalar index with 1D numpy indices array
- Python Math – TypeError: ‘NoneType’ object is not subscriptable
- PermissionError: [Errno 13] in Python
- Should I put #! (shebang) in Python scripts, and what form should it take?
- Should I put #! (shebang) in Python scripts, and what form should it take?
- “If not” condition statement in python
- syntaxerror: “unexpected character after line continuation character in python” math
- How can I sort a dictionary by key?
- Python Logic of ListNode in Leetcode
- How can I write a `try`/`except` block that catches all exceptions?
- Plot logarithmic axes with matplotlib in python
- Error in Python script “Expected 2D array, got 1D array instead:”?
- Python Key Error=0 – Can’t find Dict error in code
- Relative imports for the billionth time
- How do I use the yfinance API in Python to get today’s DJI open?
- what does the __file__ variable mean/do?
- Why do people write #!/usr/bin/env python on the first line of a Python script?
- Why do people write #!/usr/bin/env python on the first line of a Python script?
- Pythonic way to create a long multi-line string
- ‘str’ object has no attribute ‘decode’. Python 3 error?
- How do I correctly clean up a Python object?
- Log to the base 2 in python
- Implement touch using Python?
- Python setup.py develop vs install
- How to clamp an integer to some range?
- How to extract the substring between two markers?
- Is there an operation for not less than or not greater than in python?
- Simple prime number generator in Python
- Background color for Tk in Python
- If Python is interpreted, what are .pyc files?
- Shebang doesn’t work with python3
- How do I get monitor resolution in Python?
- What is runtime in context of Python? What does it consist of?
- Unable to convert 3d ply file image to 2d image
- Python High Pass Filter
- Where are the ampersand and vertical bar characters used in Python?
- Python: What OS am I running on?
- How to draw a line with matplotlib?
- What is the maximum float in Python?
- Get all object attributes in Python?
- Normalizing a list of numbers in Python
- mport win32ui in python 3.6
- SyntaxError: unexpected EOF while parsing
- How do I lowercase a string in Python?
- How do I copy a file in Python?
- How can I reverse a list in Python?
- Manually raising (throwing) an exception in Python
- How do I copy a file in Python?
- can’t multiply sequence by non-int of type ‘float’
- Difference between del, remove, and pop on lists
- How can I reverse a list in Python?
- How to use the pass statement
- How to use filter, map, and reduce in Python 3
- Using prevNext Modx Addon
- What does enumerate() mean?
- Searching the student-t distribution table for values using python
- How to declare an array in Python?
- :wq! command in vim
- Does Python have a ternary conditional operator?
- how to set the background color of the status bar during the launching phase [duplicate]
- Use Gif Logo For Loading Screen In Kivy
- api-ms-win-crt-runtime-l1-1-0.dll is missing when opening Microsoft Office file [closed]
- Praw & Discord.py: The bot keep sending the same meme. I want the bot to send different meme whenever it is asked
- Pig Latin Translator
- What is the difference between Python’s list methods append and extend?
- How can I make a time delay in Python? [duplicate]
- When is K 1024 and when is it 1000?
- What is a MIME type?
- Python – TypeError: ‘int’ object is not iterable
- TypeError: ‘int’ object is not subscriptable
- sphinx.ext.autodoc: Keeping names of constants in signature
- Logitech/LGHUB Lua – Loop with break
- are there dictionaries in javascript like python?
- are there dictionaries in javascript like python?
- How do you round UP a number?
- Understanding slice notation
- Iterating over dictionaries using ‘for’ loops
- How to define a two-dimensional array?
- How can I convert MP3 file to a Base64 encoded string? [closed]
- Understanding The Modulus Operator %
- how to sort pandas dataframe from one column
- Why am I seeing “TypeError: string indices must be integers”?
- Dial pad to get phone number (with Android button images)
- How do you round UP a number?
- Understanding slice notation
- How do I update\upgrade pip itself from inside my virtual environment?
- How to open a file using the open with statement
- How is the AND/OR operator represented as in Regular Expressions?
- How to emulate a do-while loop?
- How do I update\upgrade pip itself from inside my virtual environment?
- How to comment out a block of code in Python [duplicate]
- Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
- Using “with open() as file” method, how to write more than once? [duplicate]
- Istio Ingress resulting in “no healthy upstream”
- TypeError: list indices must be integers or slices, not str
- Why there is no do while loop in python
- Why is it not possible to fake an IP address?
- How do I get a substring of a string in Python?