2015-01-14 1 views
-1

그래서 나는 비교적 새로운 오전 작동하지 않았다, 나는 점점 유지 : 는 EOFError는 REPL 파이썬으로 작성 (그리고 윈도우 8.1에 숭고한 2를 사용)에

EOFError: EOF when reading a line 

내가 아주 간단한 프로그램을 만들어 :

Enter a numberTraceback (most recent call last): 
File "C:\Users\\*****\Documents\Programming\test.py", line 1, in <module> 
f = raw_input('Enter a number') 
EOFError: EOF when reading a line 
[Finished in 0.4s with exit code 1] 

다른 많은 솔루션 SublimeREPL를 설치 한 나는 이것을 설치하고 문제 persi :

f = raw_input('Enter a number') 
print f 

그러나 이것조차도 반환 sts. 다른 솔루션은 적합하지 않은 것으로 보입니다.

어떤 아이디어가이 오류의 원인입니까?

+0

당신이 숭고한 내에서이 작업을 실행하고 있습니까 (거의 아무도 그것을 어쨌든 사용하지 않습니다)를 cmd를 실행? 또는 직접 파이썬 인터프리터를 통해? –

답변

0

문제는 파이썬 스크립트를 숭고한 내부에서 실행하면 doesn't handleraw_input 부분입니다. 당신은 세 가지 옵션이 있습니다

  1. 이 다루는 패키지를 설치 (예 sublimeREPL 당신이 언급되지 않았다 - 그래서를 패키지에 문제가 하나 또는 - 더 가능성 - 당신이 제대로 설치하지 않은)
  2. 는 창에서 스크립트가 완전히 raw_input를 사용
  3. 피하기
관련 문제