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 了

posted @ 2017-09-18 12:12  Hiooary  阅读(4341)  评论(0编辑  收藏  举报