Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #42834 > unrolled thread

Re: Run python script with ./

Started byDylan Evans <dylan@dje.me>
First post2013-04-06 01:58 +1000
Last post2013-04-06 01:58 +1000
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Run python script with ./ Dylan Evans <dylan@dje.me> - 2013-04-06 01:58 +1000

#42834 — Re: Run python script with ./

FromDylan Evans <dylan@dje.me>
Date2013-04-06 01:58 +1000
SubjectRe: Run python script with ./
Message-ID<mailman.146.1365177512.3114.python-list@python.org>

[Multipart message — attachments visible in raw view] — view raw

On Sat, Apr 6, 2013 at 1:04 AM, LubanWorks <luban.works@gmail.com> wrote:
>
>
>
> My question is:
>
> Why  when I use #!/home/luban/Linux/Python/2.7.3/bin/python at the
> beginning of myscript.py, *./*myscript.py can work,
>
> but if I use the wrapper #!/home/luban/bin/python in my python script, use
> *./*  to run the script, it cannot not work?
>

Your shell will be trying to run your python script. The reason being that
when you do #!/bin/sh in the wrapper the shell tries to execute $0 which in
this case is the name of your python script.


>
>
> I had many scripts used #!/home/luban/bin/python when I only installed
> python  under #!/home/luban/ for Linux, they can run with ./, I don't want
> to change them,
>
> so, how to let ./ run the python script If I want to *KEEP* wrapper
> #!/home/luban/bin/python as the shebang line?
>
>
Probably easier to use a symlink, or just use #!python and adjust your
$PATH.


>
> Best Regards,
> Luban
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>


-- 
"The UNIX system has a command, nice ... in order to be nice to the other
users. Nobody ever uses it." - Andrew S. Tanenbaum

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web