#! /usr/bin/python 問題

#! /usr/bin/python 問題



[Copy to clipboard] [ - ]
CODE:
#! /usr/bin/python

print 'Hello Python!!'

debian:~# chmod  a+u hello.py
debian:~# ./test.py

bash: ./test.py: /usr/bin/: bad interpreter: 拒絕不符權限的操作




為什麼不可以 ./hello.py??

./usr/bin/python 確實存在

use:
chmod +x hello.py     # x means 變成可以執行
注意你的换行符设置。(vim 用户可以通过设置 set ff=unix 来解决这个问题)
试试这个:
dos2unix hello.py > foo.py
mv foo.py hello.py
chmod +x hello.py
./hello.py