第一步:安装python与sublime text3
python安装路径为C:\Python27
第二步:安装Package Control
第三步:配置python运行的文件
点击:Tools -> Build System -> New Build System...,在打开的文件中复制下面这段话
{
"cmd":["python.exe", "-u", "$file"],
"path":"C:/Python27",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
然后ctrl + s保存这个文件,命名为Python或者任何带Python关键字的名字,因为这名字表示你现在要在Python环境下开发了。
接着点击:Tools -> Build System -> (刚才你保存的名字)
然后随便写个代码:
print 'hello, world'
保存。按ctrl + b就可以运行啦,如图:
第四步:安装插件SublimeREPL
单纯使用ctrl + b来编译运行其实是不够的,比如说如图:
我按回车是没反应的,说明ctrl + b的编译运行不支持raw_input等输入操作。解决办法之一就是安装SublimeREPL插件。
安装步骤:
使用快捷键ctrl + shift + p或点击Preferences -> Package Control,在打开的输入框内输入ip(全称install package),回车。
等一会儿出现另一个输入框,输入SublimeREPL,回车即可进行安装。
安装完毕就是使用了,点击Tools -> SublimeREPL -> Python -> Python - RUN current file (Tools内没有SublimeREPL的话重启sublime就可以了)
很好完美运行:
那么问题又来了,每次运行py文件都要这么麻烦吗?其实不用的,可以设置快捷键的方式来编译。
快捷键设置步骤:
点击Preferences -> Key Bindings - User
在打开的文件当中,加入如下代码:
[{"keys":["f2"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}
}]
注意上面的f2就是设置的快捷键。
这时候就可以用快捷键来编译啦。
PS:安装SublimeREPL后,编译时我出现了一个问题
FileNotFoundError(2, 'The system cannot find the file specified.',None,2)
就是无法编译咯。
解决办法:
点击:Preferences -> Package Settings -> SublimeREPL -> Settings - User
在打开的文件当中加入代码:
{
"default_extend_env": {"PATH":"C:\\python27\\"},
}
就可以了。