一、下载并安装sublime Text工具
- Sublime Text2下载地址
-
Sublime Text3下载地址
我电脑安装的是Sublime2,默认安装便是,Lz就不贴教程了,自己可以去search下哦(o)/~~
二、安装install 插件
快捷键:Ctrl+`调出console输入窗口,输入以下的命令在线安装:
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
Tips:安装成功后记得重启下工具
三、安装Python工具
- 按下Ctrl+Shift+P调出命令面板
-
输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件
- 输入Python选择自己需要安装的Python版本
Tips:安装成功后记得重启下工具
四、安装自动补全工具(SublimeCodeIntel)
- 按下Ctrl+Shift+P调出命令面板
- 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件
- 输入SublimeCodeIntel,Enter安装
Tips:安装成功后记得重启下工具
五、解决输入中文,sublime报错 【Decode error - output not utf-8】
- 验证自己Python运行的编码
import sys
print(sys.stdin.encoding)
print(sys.stdout.encoding)
输出结果:
cp936 cp936
这意味着,python在编译运行源码后,默认将输出结果以cp936编码,发送给Sublime Text。 而Sublime Text 中python build的默认接收编码是UTF-8。
- 解决方法:
1、Python有个PythonIoEncoding环境变量,所以可以在环境变量下,添加一个环境变量,在系统变量加入PYTHONIOENCODING,值填写utf-8
2、点击sublime的preferences-----browser packages---python----Python.sublime-build----Python.sublime-build文件
Tips:安装成功后记得重启下工具
六、成功演示:
每个人操作习惯和安装步骤不同会有些许的不同,请耐心搜索查询解决办法哦~