1

Sublime Text 2 (推奨される場合は 3) をセットアップして、ユーザー入力 (ファイル内の raw_input() または input()) を許可したいと思います。明確にするために、私は以前にこの仕事をしたことがあります!1 つのウィンドウ/タブ内ですべてのコードを記述および実行できるようにしたいと考えています。sublimeREPL を正しくインストールしましたが、raw_input() または input() を使用するたびに、次のエラーが表示されます。

EOFERROR: EOF when reading a line

以前は正しくセットアップされ、完全に機能していましたが、時間が経ち、手順を再現できなくなりました。どんな助けでも大歓迎です。

要約すると、これは次のように機能します。

print "This is a test"

これは機能しません: (これは、以前は自宅のデスクトップで機能していました)

print "This is a test"
testvar = raw_input("enter a number: ")
print testvar

私にできることがあれば教えてください。よろしくお願いします。

4

1 に答える 1

0

問題は、デフォルトのビルド システム (Ctrl + B) を使用していることだと思います。その場合は、REPL で次のように開きます。 Tools > SublimeREPL > Python > Python

FileNotFoundError を受け取った場合は、SublimeREPL Settings(USER) を次のように変更します。 { "default_extend_env": { "PATH": "{PATH}:YourDriveLetter:\\YourPath\\Python27\\App\\python.exe" } }

于 2014-11-27T15:12:26.130 に答える