Интересно, что я могу запускать файлы .py через любой из Tools -> SublimeREPL -> Python ->
*, кроме virtualenv, который ничего не делает, или execnet, который не применим, но когда я пробую любой из Tools -> SublimeREPL -> Eval in REPL ->
* опции, он выходит из строя (тихо), и когда я пытаюсь Ctrl
+, ,
ярлык, я сказал "не могу найти REPL для 'питона'". Python в моем пути, и я могу запустить его из командной строки. Что я должен посмотреть, чтобы это исправить?
2 ответа
Вам нужно открыть и запустить REPL, прежде чем вы сможете использовать любой из опций Eval in REPL
или Transfer to REPL
, с помощью меню или ярлыка. После того, как вы запустили один, вы можете взаимодействовать с ним таким образом. В этом случае, очевидно, вы захотите открыть REPL в Python, но то же правило применяется к любому языку с REPL.
Как сказал MattDMo в своем ответе, вам нужно заранее запустить REPL.
Для тех, кто плохо знаком с sublimeREPL и не знает, как запустить REPL и не читал документацию:
Это сработало для меня в Sublime Text 3:
- Запустить палитру команд (
Ctrl+Shift+P
или `Инструменты> Палитра команд ...) - Тип
repl
. - Появятся все предварительно настроенные REPL. Выберите REPL для языка, на котором вы работаете, и нажмите Enter.
В качестве альтернативы вы также можете запустить REPL с помощью меню Tools > SublimeREPL
.