在sublimeREPL中修改python解释器版本

1413 查看

SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)virtualenv中启动Python,快速运行选中的代码或者启动PDB等”

最近用sublime Text3搭了一个简单的python IDE,发现SublimeREPL默认的版本是python2.7,而我的电脑同时装了python2.7 和 python3.5两个版本,那么如何让SublimeREPL支持python3.5版本呢?

配置步骤如下:

  • 打开sublime text3
  • 找到Preferences => Browse Packages
  • 在出现的窗口找到SublimeREPL文件夹进入

4.png
  • 进入config文件夹


    5.png
  • 在这里新建一个Python3.5的文件夹

  • 找到Python文件夹,将里面的内容复制到Python3.5文件夹

6.png
  • 打开Default.sublime-commands,将里面出现的所有python替换成python3.5
    eg:
{
"caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
},

改成

{
"caption": "SublimeREPL: Python3.5",
"command": "run_existing_window_command", "args":
{
"id": "repl_python3.5",
"file": "config/Python3.5/Main.sublime-menu"
}
},
  • 打开Menu.sublime-menu,除了
    "syntax": "Packages/Python/Python.tmLanguage",里面的python不变
    将其他地方的python全部改成python3.5

  • 保存后,发现Tools=>SublimeREPL=>Python3.5,大功告成,你还可以设置快捷键运行命令