Python 使用原始输入时的EOFEROR

Python 使用原始输入时的EOFEROR,python,raw-input,traceback,eoferror,Python,Raw Input,Traceback,Eoferror,我正在通过codeacademy的python语法教程学习python,但是当我在SublimiteText2中运行相同的工作代码时,代码无法正确构建。我已经在我的mac上安装了Python的2.7版,以示记录 original = raw_input('Enter a word:') print original 我想知道为什么这段代码可以在codeacademy的语法课中使用,而不能在我的文本编辑器中使用。运行代码时,立即发生产生的错误。用户没有机会响应提示 Traceback (most

我正在通过codeacademy的python语法教程学习python,但是当我在SublimiteText2中运行相同的工作代码时,代码无法正确构建。我已经在我的mac上安装了Python的2.7版,以示记录

original = raw_input('Enter a word:')
print original
我想知道为什么这段代码可以在codeacademy的语法课中使用,而不能在我的文本编辑器中使用。运行代码时,立即发生产生的错误。用户没有机会响应提示

Traceback (most recent call last):
File "/Users/Tom/Documents/firstsublimeentry.py", line 1, in <module>
original = raw_input('Enter a word:')
EOFError: EOF when reading a line
Enter a word:[Finished in 0.0s with exit code 1]
回溯(最近一次呼叫最后一次):
文件“/Users/Tom/Documents/firstSublizeEntry.py”,第1行,在
原始=原始输入('输入一个单词:')
EOF:读取一行时的EOF
输入单词:[在0.0秒内完成,退出代码为1]


升华文本的控制台无法捕获输入。要执行代码,请使用python shell,从命令行执行,或通过包控制安装Sublime包。

Sublime Text的控制台无法捕获输入。要执行代码,请使用python shell,从命令行执行,或通过包控制安装Sublime包。

Sublime Text的控制台无法捕获输入。要执行代码,请使用python shell,从命令行执行,或通过包控制安装Sublime包。

Sublime Text的控制台无法捕获输入。要执行代码,可以使用python shell,从命令行执行,或者通过包控制安装Sublime包。

在python中运行Sublimite包时失败,还是在尝试通过Sublimitext提供的某个REPL运行时失败?最好将其保存在
mycodehere.py
文件中,然后从终端运行
python mycodehere.py
。是否从web复制粘贴?尝试从一个空白文本文档开始,再次键入整个代码。我已经尝试过不从web复制粘贴它。我从一个空白的文本文档开始,再次输入了整个代码。不,我没有使用REPL。当您在Python中运行它时,或者当您尝试通过SublimateText提供的某个REPL运行它时,它会失败吗?最好将其保存在
mycodehere.py
文件中,然后从终端运行
python mycodehere.py
。是否从web复制粘贴?尝试从一个空白文本文档开始,再次键入整个代码。我已经尝试过不从web复制粘贴它。我从一个空白的文本文档开始,再次输入了整个代码。不,我没有使用REPL。当您在Python中运行它时,或者当您尝试通过SublimateText提供的某个REPL运行它时,它会失败吗?最好将其保存在
mycodehere.py
文件中,然后从终端运行
python mycodehere.py
。是否从web复制粘贴?尝试从一个空白文本文档开始,再次键入整个代码。我已经尝试过不从web复制粘贴它。我从一个空白的文本文档开始,再次输入了整个代码。不,我没有使用REPL。当您在Python中运行它时,或者当您尝试通过SublimateText提供的某个REPL运行它时,它会失败吗?最好将其保存在
mycodehere.py
文件中,然后从终端运行
python mycodehere.py
。是否从web复制粘贴?尝试从一个空白文本文档开始,再次键入整个代码。我已经尝试过不从web复制粘贴它。我从一个空白文本文档开始,并再次输入了整个代码。不,我没有使用REPL。