在Sublime Text3中配置Python2、Python3的编译环境图文详解
sublime text是风靡世界的文本编辑器,支持多种编程语言。由于它的安装包短小精悍方便携带,笔者考虑把它作为python开发环境。下面的设置可以让sublime text 3同时支持python2和python3开发环境。
1、
打开sublime text 3,依次进入new build system菜单(如图~)
2、
点击菜单后,会生成一个空配置文件。我们需要在这个配置文件内覆盖配置信息。配置部分代码可以在文末下载。
3、
注意配置代码需要修改python程序安装路径。如果是通过拷贝地址的话,大家要注意斜杠的方向(用反斜杠才不会出错)。
4、
完成配置代码输入后点击保存,会弹出保存界面。注意要使用默认保存路径,这样配置才能生效。点击保存。
5、
现在,我们重新进入编译环境设置,就可以看到刚才添加的python2编译环境了。点击勾选就可以了。
6、
用同样的方法我们新建一个python3的编译环境即可。
7、
运行个程序测试一下(注意要先保存程序文件,才能运行),成功。
最后附上配置代码
配置代码(******代表python安装路径,比如--d:/development tools/python/python.exe):
{
"cmd": ["******","-u","$file"],
"file_regex": "^[ ]*file \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
sublime text 3 python开发环境配置
1.运行sublime text build 3083 x64 setup.exe,默认安装在c:\program files,启动后在帮助菜单输入注册码
2.安装package control,打开sublime text3 按ctrl+~ 在输入框内贴入:
import urllib.request,os; pf = 'package control.sublime-package'; ipp = sublime.installed_packages_path();
urllib.request.install_opener( urllib.request.build_opener( urllib.request.proxyhandler()) ); open(os.path.join(ipp, pf),
'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
回车,执行完后重启sublime text3
3.安装自动格式化代码工具.打开sublime text3,按ctrl+shift+p,输入install packages,然后输入python pep8 autoformat,安装;
4.安装svn(按需要),打开sublime text3,按ctrl+shift+p,输入install packages,然后安装tortoisesvn;
5.配置python运行文件:
winrar打开c:\program files\sublime text 3\packages\python.sublime-package,找到python.sublime-build,在"file_regex"后面加入一行,如下:
"file_regex": "^[ ]*file \"(...*?)\", line ([0-9]*)",
"path":"c:/python27",
保存,退出. 按ctrl+b就可以运行python了