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

Sublime text2 搭建python编译环境

2014-06-09 16:02 441 查看
0.安装windows版本的python编译环境安装包,可在python.org网站上下载,本次安装路径为C:\Python27\
1.在工具栏点击Preferences,打开浏览程序包 Browse Packages。在打开的文件夹中找到Python,并打开这个文件夹。找到文件Python.sublime-build,并打开。

修改以下内容:

{

"cmd": ["python", "-u","$file"],
"path":"C:/Python27/",

"file_regex": "^[ ]*File \"(...*?)\", line([0-9]*)",

"selector": "source.python"

}

把path里面的内容修改为编译器的安装目录即可。保存代码,ctrl+b便可以运行了

 

2.安装SublimeREPL,配置python交互式运行环境

SublimeREPL,REPL就是read-evaluation-print-loop,解释型语言编译运行的过程)。装了SublimeREPL插件后也支持了编辑器上直接的编译运行和交互
2.1配置python直接运行当前文件
本次为直接交互式运行当前文件的菜单名字命名为:Python_console_integrated。
windows下打开x:\xxx\SublimeText2\Packages\SublimeREPL\config\Python\Main.sublime-menu文件,不同环境可能路径不同,找到"id":"repl_python"所在行,将这个JSON对象中args属性下cmd属性值改为["python","-i",
"-u", "$file_basename"],如图:



2.2保留原交互式终端功能:
本次为独立运行python交互式终端的菜单名命名为:Python_console_standalone,
在上述文件中添加一个如下配置的节点,需要注意的是更改caption,id和cmd,id不要与上面文件中的重名



2.3点击Perferences-键盘绑定-用户或者默认Key
Bindings-Users或者default,设置快捷键。

其中id值为Python_console_integrated中的JSON对象中的id值,keys可自己选择,本次为F5



4.配置完成后:
4.1在不需要交互式运行时,直接使用ctrl+b来运行程序,
4.2在需要交互直接运行当前文件时,使用F5来运行,
4.3如果只想调出独立的python交互式终端而不运行当前文件,按照如下方法调出standalone的交互式终端:(当然也可如上方法配置独立终端的快捷键,本次未配置)





5、增加第三方包和模块库路径:
打开 python.sublime-build,加入
"env":{"PYTHONPATH": "D:/python/lib"}

之后就可以把第三方模块全部放入D:\python\lib目录下。

 

 
 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python