python 编码工具

打开 sublime text (开机第一次运行可能有加载东西,打开时间较长),在 编辑框中输入 print('hello word');  保存 为  后缀为 "demo.py"文件, Ctrl + B 运行编译, NANI, 编译出错。排查问题,最后发现环境变量 path 未添加 python 相关路径。

解决办法:

win7 下 在 我的电脑 》属性 》高级系统设置 》高级 , 有个  “环境变量”, 在系统变量 里找到 path 项后,追加 "D:Python33;D:Python33ToolsScripts" (python33,目前我所用的是 3.3版本, 每个人安装版本不一,路径也各不同

 

可能是我手贱,把 "hello word",换成了 “您好”, Ctrl + B , 把血吐了一个键盘都是。 编译报错“ [Decode error - output not utf-8] ”

从提示信息分析, 应该是编码问题。 几番网上搜索,找到一个解决方法。 (本人是用 sublime text 2 版本) 
在sublime 程序目录 DataPackagesPython 下,Python.sublime-build” 文件,打开并作修改。 最后一行 "encoding": "utf-8"  改成  "encoding": "GBK"   保存后编译, 正常输出汉字。

原文地址:https://www.cnblogs.com/xueluo/p/3523637.html