Sublime Text 无法找到 SublimeREPL 的解释器

Sublime Text 无法找到 SublimeREPL 的解释器

有趣的是,我可以通过任何Tools -> SublimeREPL -> Python ->* 选项执行 .py 文件,除了 virtualenv(不执行任何操作)或 execnet(不适用),但当我尝试任何Tools -> SublimeREPL -> Eval in REPL ->* 选项时,它都会失败(无声无息),当我尝试Ctrl+,快捷方式时f,系统提示“找不到‘python’的 REPL”。Python 在我的路径中,我可以从命令提示符运行它。我应该看什么来解决这个问题?

答案1

您需要打开并运行 REPL,然后才能使用任何或Eval in REPL选项Transfer to REPL(通过菜单或快捷方式)。一旦运行了 REPL,您就可以通过这些方式与其交互。在这种情况下,显然您需要打开 Python REPL,但同样的规则适用于任何具有 REPL 的语言。

答案2

正如 MattDMo 在他的回答中所述,您需要事先运行 REPL。

对于那些刚接触 sublimeREPL 并且不知道如何启动 REPL 并且还没有阅读文档

这在 Sublime Text 3 中对我有用:

  1. 运行命令面板(Ctrl+Shift+P或“工具>命令面板...”)
  2. 类型repl
  3. 所有预配置的 REPL 都会显示出来。选择您正在使用的语言的 REPL,然后按 Enter。

或者,您也可以使用菜单运行 REPL Tools > SublimeREPL

相关内容