Ubuntu バージョン:12.04 Python バージョン:2.7.3
私はスクリプト(prawn.py)を持っています:
#! /usr/bin/env python
from random import choice
import os
from webbrowser import open_new
import urllib
print("!")
def getsource(url): page=urllib.urlopen(url);sourcecodey=page.read();page.close;return sourcecodey
#etc
ターミナルで実行すると:
$ ./prawn.py
: No such file or directory
最初の行を #! に変更すると、/usr/bin/python
$ which python
/usr/bin/python
$ ./prawn.py
bash: ./prawn.py: /usr/bin/python^M: bad interpreter: No such file or directory
しかし、「python prawn.py」を使用して実行すると、動作します。
これを修正するにはどうすればよいですか?