点击运行出错提示:[Decode error - output not utf-8]
这几天出现此问题有几种情况,在加了编码为utf-8时,通常是语法错误:
(1)tab键和空格键混合
选中一行,可以看到行前面空的是点还是线,如果发现既有线又有点,估计就是这问题了,导致缩进不一致
解决方法:设置将tab键自动换为4个空格键
点击 Preference -> Settings-User,添加:
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true
(2)import错误
(3)字典键值数字和字符混了
很恶心,sublime中运行python,当有语法错误时,很多时候没有提示,这个时候就要小心了……