Steve Holden wrote:
rbt wrote:
Steve Holden wrote:
Greg Lindstrom wrote:
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
There's almost certainly a carriage return as well as a newline in
the shebang line.
[...]
regards
Steve
Not so. I get the same result with python 2.3 and 2.4 on Debian Linux
Testing. Nothing odd at all in the shebang.
What, you are telling me you've checked the file with a command like
head driver.py | od -bc
and verified the absence of any extraneous characters?
regards
Steve
You're right:
[EMAIL PROTECTED]:~$ cd /usr/local/bin
[EMAIL PROTECTED]:/usr/local/bin$ head web* | od -bc
0000000 043 041 057 165 163 162 057 142 151 156 057 160 171 164 150 157
# ! / u s r / b i n / p y t h o
0000020 156 015 012 144 145 146 040 167 145 142 137 142 141 143 153 165
n \r \n
How can this be fixed? vim doesn't see it.
--
http://mail.python.org/mailman/listinfo/python-list