Greg Lindstrom schreef:
I am using python 2.3.5 on a Linux system and have an odd problem dealing with the 'sha-bang' line. I have a file, driver.py which starts with

#!/usr/bin/python

and works fine (that is, when I type in ./driver.py at the command prompt the file runs as expected). I have another file, myotherfile.py which starts with the exact same line (#!/usr/bin/python) but I get

: bad interpreter: No such file or directory

I remember encountering a similar problem once. It turned out that
the python interpreter, when invoked through the #! line, will only work properly if the line ends in a Unix newline (only a LF: '\n'). When you create the line on a Windows or Mac platform the line ending will typically be different: CR/LF (\r\n) for Windows, CR (\r) for Mac. For the body of the python script this doesn't matter, but it does matter for the #! line.
Not sure if this applies here, but who knows.


Good luck, Ruud
--
Ruud de Jong

'@'.join('.'.join(s) for s in (['ruud','de','jong'],['tiscali','nl']))
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to