sublime text3--解决不能运行input()的问题
# 在sublime text3中安装sublimeREPL解决不能运行input()的问题
一、安装SublimeREPL
1、调用ctrl+shift+p,输入:sublimerepl选择并安装;
2、然后tools--sublimeREPL--Python--Python RUN current file,运行当前文件,这时候已经支持输入了数据了;
如下图所示:
4、为了调试方便,我们可以把这个窗口放到右边,先设置sublime的窗口显示为多层:View --> Layout --> Columns:2
然后再调用发现:
这样更方便调试用;
5、最后,由于每次运行程序都要执行:Tools --> SublimeREPL --> Python --> RUN current file 菜单有点麻烦,所以现在可以考虑给他创建个快捷键;
方法:Perferences --> Key bindings user 中粘贴如下代码(快捷键红色标示的自定义就可以,个人喜欢F5):
[ {"keys":["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}}
]
如下图所示:
这样以后你打开你要运行的Py程序,就可以直接按照你设置的快捷键运行了;
PS:有时候运行会报错,错误如下图:
解决:让鼠标在编辑面板里,再进行运行,不行的话只能多按几次 ctrl+b 或者 F5 了