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”运行它时,它可以工作。
我该如何解决?