2015-08-08 2 views
0

Я пытаюсь запустить Python на SublimeREPL, но python не работает в интерактивном режиме.Интерактивный режим Python на SublimeREPL

Итак, когда я отправляю строку в sublimeREPL, она просто показывает что-то, если это ошибка или я что-то печатаю. Как сменить python на интерактивный режим?

ответ

1

Найдено решение:

После установки Python на SublimeREPL, перейдите к комбинации клавиш - пользователя и добавить этот код ниже. Это будет как обычный PythonIDE!

[ 
{ "keys": ["f8"], "command": "repl_open", 
      "caption": "Python", 
      "mnemonic": "p", 
      "args": { 
       "type": "subprocess", 
       "encoding": "utf8", 
       "cmd": ["python", "-i", "-u", "$file"], 
       "cwd": "$file_path", 
       "syntax": "Packages/Python/Python.tmLanguage", 
       "external_id": "python" 
       } } 
] 
1

Я не понимаю вашу проблему с этим? Python будет записывать данные только на консоль, если вы что-то напечатаете или обнаружите ошибку, нет ничего, что можно было бы показать обычно.

Независимо от того, Python должен быть предварительно сконфигурирован на SublimeREPL. Посмотрите на the documentation, и если это не поможет, посмотрите на this guide. Однако, похоже, что что-то не так.