Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #66488
| From | Jabba Laci <jabba.laci@gmail.com> |
|---|---|
| Date | 2014-02-15 23:32 +0100 |
| Subject | passing an option to the python interpreter |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.7026.1392503602.18130.python-list@python.org> (permalink) |
Hi, The first line in my scripts looks like this: #!/usr/bin/env python I would like to use unbuffered output in a script, which can be done with the -u option, thus I tried this: #!/usr/bin/env python -u But if I want to run it from the command line ($ ./unbuffered.py), I get this error: /usr/bin/env: python -u: No such file or directory env is looking for "python -u" but such a command doesn't exist. How to overcome this problem? I could write #!/usr/bin/python -u but I prefer to call python through env. For instance if I put this last one in a virtualenv, that would call the system-wide interpreter not the one in the virtualenv. Thanks, Laszlo
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
passing an option to the python interpreter Jabba Laci <jabba.laci@gmail.com> - 2014-02-15 23:32 +0100
Re: passing an option to the python interpreter Marko Rauhamaa <marko@pacujo.net> - 2014-02-16 00:47 +0200
Re: passing an option to the python interpreter Anssi Saari <as@sci.fi> - 2014-03-02 21:40 +0200
csiph-web