5

Интересно, что я могу запускать файлы .py через любой из Tools -> SublimeREPL -> Python -> *, кроме virtualenv, который ничего не делает, или execnet, который не применим, но когда я пробую любой из Tools -> SublimeREPL -> Eval in REPL -> * опции, он выходит из строя (тихо), и когда я пытаюсь Ctrl+, , ярлык, я сказал "не могу найти REPL для 'питона'". Python в моем пути, и я могу запустить его из командной строки. Что я должен посмотреть, чтобы это исправить?

2 ответа2

8

Вам нужно открыть и запустить REPL, прежде чем вы сможете использовать любой из опций Eval in REPL или Transfer to REPL , с помощью меню или ярлыка. После того, как вы запустили один, вы можете взаимодействовать с ним таким образом. В этом случае, очевидно, вы захотите открыть REPL в Python, но то же правило применяется к любому языку с REPL.

1

Как сказал MattDMo в своем ответе, вам нужно заранее запустить REPL.

Для тех, кто плохо знаком с sublimeREPL и не знает, как запустить REPL и не читал документацию:

Это сработало для меня в Sublime Text 3:

  1. Запустить палитру команд (Ctrl+Shift+P или `Инструменты> Палитра команд ...)
  2. Тип repl .
  3. Появятся все предварительно настроенные REPL. Выберите REPL для языка, на котором вы работаете, и нажмите Enter.

В качестве альтернативы вы также можете запустить REPL с помощью меню Tools > SublimeREPL .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .