Re: Path puzzle
- In reply to: bob prohaska : "Re: Path puzzle"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Sep 2024 18:40:28 UTC
And /usr/bin/python3.11 exists and is executable? Best regards, Michael > On 5. Sep 2024, at 20:37, bob prohaska <fbsd@www.zefox.net> wrote: > > On Thu, Sep 05, 2024 at 08:27:21PM +0200, Michael Stiller wrote: >> Hi Bob, >> >> i guess the interpreter which should be in the first line after #! is not found. >> >> Please show the first few lines of the script using "head server_try" > > bob@pelorus:~ % head server_try > #!/usr/bin/python3.11 > #+ > # Example use of Python’s ssl module: server-side. > # The code is written to avoid blocking on actual socket I/O, to make > # it easier to adapt to asynchronous usage. > # > # See the README for details on how to set things up to run this script. > # > # Copyright 2022-2024 by Lawrence D'Oliveiro <ldo@geek-central.gen.nz>. This > # script is licensed CC0 <https://creativecommons.org/publicdomain/zero/1.0/>; > > For completeness: > bob@pelorus:~ % echo $PATH > /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/home/bob/bin:. > bob@pelorus:~ % > > Thanks for writing, > > bob prohaska > >> >>> On 5. Sep 2024, at 20:24, bob prohaska <fbsd@www.zefox.net> wrote: >>> >>> I've got a stable/14.1 system which declines to find programs >>> in the current working directory: >>> >>> bob@pelorus:~ % ls >>> auth client_try public_html server_try ssl >>> bob@pelorus:~ % >>> bob@pelorus:~ % ls -l server_try >>> -rwxr-xr-x 1 bob bob 8542 Sep 3 14:08 server_try >>> bob@pelorus:~ % ./server_try >>> ./server_try: Command not found. >>> >>> I've tried adding . to my path, but that doesn't seem to help. >>> >>> Server_try is a python script, if it's run using: >>> >>> bob@pelorus:~ % python3.11 server_try >>> Traceback (most recent call last): >>> File "/usr/home/bob/server_try", line 51, in <module> >>> raise getopt.GetoptError("usage: %s «ca-cert-file» «server-cert-file» «server-key-file»" % sys.argv[0]) >>> getopt.GetoptError: usage: server_try «ca-cert-file» «server-cert-file» «server-key-file» >>> >>> it fails for (I think) unrelated reasons. The script works as expected >>> on Debian Bookworm. >>> >>> I've tried starting csh and sh, the behavior is unchanged. Running >>> rehash likewise has no effect. >>> >>> This is a fairly new installation with home directories under /usr but >>> with the original empty /home directory still in place. >>> >>> I must be doing something dumb, but am unable to recognize it. >>> Any suggestions appreciated! >>> >>> thanks for reading, >>> >>> bob prohaska >>> >>> >> >>