sublime text2 build时的编码出错
2020-02-14 23:49
399 查看
1、build时控制台出现
[Decode error - output not utf-8]
解决办法,打开
C:\Users\用户名\AppData\Roaming\Sublime Text 2\Packages\User\您的编译配置文件
增加"encoding":"cp936"
{ "cmd": [ "D:\\flex_sdk_4.6.0.23201B\\bin\\mxmlc.exe", //"-o", "${project_base_name}.swf", "${file}" ], "selector": "source.actionscript", "encoding": "cp936" }
打开:
C:\Users\liqun\AppData\Roaming\Sublime Text 2\Packages\Default\exce.py
修改
proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding())
[/code] 为
proc_env[k] = os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())
[/code]
在
self.proc = subprocess.Popen(arg_list, stdout=subprocess.PIPE,
[/code] 前增加
for index in range(len(arg_list)):
arg_list[index]=arg_list[index].encode(sys.getfilesystemencoding())
[/code]
转载于:https://my.oschina.net/xlqstar/blog/95655
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- UEditor 1.4.3 部署示例(Jsp版,解决上传错误和显示问题)
- requires erlang >= R16B-03
- switch调用Enum报错 Constant expression required
- composer.json中require-dev和require的区别
- 【资源分享】StatQuest 统计学
- XMLHttpRequest异步对象
- HttpServletRequest get
- buildozer termux打包记录
- hdu 2062 Subset sequence
- stack容器和queue容器
- deque容器
- The server encountered an internal error () that prevented it from fulfilling this request.maven报错
- @RequestMapping
- ArrayBlockingQueue源码解析
- LinkedBlockingQueue源码解析
- grails配置druid监控sql
- JSTL c:if test为true却不执行的问题
- UI自动化中我遇到的问题整理
- iOS UITableView(二)
- iOS UIAlertController