[Tutor] i can't for the life of me get "#! /usr/bin/env python" or "#!/usr/bin/python" to work

Eric L. Howard ericlhoward at gmail.com
Wed Oct 21 20:34:26 CEST 2009


The directory you are sitting in doesn't appear to be in your path...

[ehoward at preacher ~/bin]$ ls macosver
macosver*
[ehoward at preacher ~/bin]$ macosver
10.5.8
[ehoward at preacher ~/bin]$ echo $PATH
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:~/bin:/opt/local/bin:/opt/local/sbin

~elh

On Wed, Oct 21, 2009 at 2:21 PM, Jason Willis <chaoticslacker at gmail.com> wrote:
> hi everyone,
>
> sorry for the rather boring question but i'm having serious issues getting
> my programs to run from the command line without having to type "python"
> in-front of them. I've tried a lot of different variations on the
> #!/usr/bin/ etc. line and have come up with the following every time:
>
> [root at localhost moonshinerat]# mycode.py
> bash: mycode.py: command not found
> [root at localhost moonshinerat]# mycode
> bash: mycode: command not found
> [root at localhost moonshinerat]#
>
> I've chmod'ed the program and everything but i still get command not found
> from the shell. The only thing that does work is ./mycode.py but from what i
> understand that's been built into linux itself to work that way...
>
> please someone let me know what i'm doing wrong here and possibly help??
>
> thanks!
>
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>



-- 
Iron sharpens iron, so one man sharpens another. -Proverbs 27:17 NASB


More information about the Tutor mailing list