SublimeREPL 3 python 始终是封闭的



我正在学习Python,我正在使用Sublime Text 3作为Python的编辑器。 但是现在我有一点问题。我正在尝试使用SublimeRepl,我已经看了很多如何使用它的教程,但是当我尝试使用REPL打开python项目时,它说我"repl closed"。它总是这么说。Repl>Python 工作正常,但是当我尝试用它打开某些东西时,它总是关闭的。

我还对main.sublime-menu进行了更改,例如添加"-i"并将python(在cmd之后(替换为python路径。

也试图重新安装崇高也无济于事。

我尝试在此代码上运行 Python 文件:

age = input("How old are you: ")
print(age)

就是这样:)。感谢您的任何支持。

我正在使用Python 3.6

你能指出你正在使用的是什么版本的Python吗?存在与版本相关的问题。 另一个建议位于此处。

  1. 转到..RoamingSublime Text 3PackagesSublimeREPLconfigPython目录。
  2. 编辑Main.sublime-menu文件
  3. 搜索 cmd":["python", "-u", "$file_basename"]并将其替换为 cmd":["python", "-u", "-i", "$file_basename"]。值"-i"将使你的python具有交互性。

在执行这些步骤之前,要强制崇高的文本在交互式python shell中构建python代码,请按照以下步骤操作:

  1. 转到..RoamingSublime Text 3PackagesUser目录。
  2. 创建一个名为SublimeREPL-python.sublime-build的新文件
  3. 将此包含复制到其中并保存:

{ 
"target": "run_existing_window_command",
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu" 
}

  1. 打开崇高的文本,转到:Tools > Build system并选择:SublimeREPL-python.sublime-build而不是Automatic

最新更新