您的位置:首页 > 编程语言 > Python开发

win7环境下使用sublime text搭建python开发环境并使用SublimeREPL实现交互操作

2016-11-08 21:27 736 查看

第一步:安装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\\"},
}
就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: