zoukankan      html  css  js  c++  java
  • 配置python学习环境遇到的问题:[Decode error

    因为前阵子学习monkeyrunner的时候,碰到了很多关于.py的脚本,其实我是一知半解的,也没打算去学习一下。将就着看看吧,后来无意中看到自动化测试工程师都要求会脚本语言的时候,刺激了我,想了想,我也就shell会点儿,看来确实得要去懂点儿脚本语言才行,没办法,为了讨生活嘛~于是我就打算学懂点python吧。

     安装好python后选什么开发工具让我有点纠结,是安装pycharm还是pythonwin呢,不过对比了一下,我也就从基础学点儿东西,不做啥项目,毕竟不是专职的开发人员,然后我就下载安装了sublime text 2.那么问题就来了。。。。
    
    
     
     sublime text2 下载地址,博主分享一个:http://pan.baidu.com/s/1o61HMoq
    

    问题: [Decode error - output not utf-8]

    网上找了一些答案(老规矩,有些答案在我这又是那么坑爹不管用~我已经习惯了):

       答案一:print不支持中文字符的输出, 需要修改python的build的setting, 打开Python.sublime-build,
             修改为:
    
              {
              "cmd": ["C:/Python33/python.exe", "-u", "$file"],
              "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
              "selector": "source.python"
              "encoding": "cp936"
            }
    
                    
            注:点击菜单的 【首选项preferences】下的【浏览插件】能找到Python.sublime-build。
    
                  
    
              对于答案一反正我试了试,没用。。。。。。
    
    
    
    
       答案二:在系统变量加入PYTHONIOENCODING,值填写utf-8
          
              win7在桌面,计算机右键选属性,选高级系统设置,选高级标签,选环境变量
    
                 重启sublime text2.
    
              大功告成。。。。。
    

    最后吐槽一下:sublime text新建文件为啥没办法重命名啊。。。。难道有强迫症是病吗。。。我要重命名。。。

    sublime text 2 确实是个神器。。。。不解释。。。

  • 相关阅读:
    JavaWeb--基本概念
    启动Tomcat错误:The JRE_HOME environment variable is not defined correctly
    时间管理-1-总有一种情况你经历过
    时间管理
    非对称加密-支付宝 堆成加密
    TreeMap底层实现和原理-红黑树
    @Autowired报错原因分析和4种解决方案!
    布隆过滤器的设计原理
    springboot 日期参数前后台转换问题
    设计模式
  • 原文地址:https://www.cnblogs.com/yanzisucheng/p/4387616.html
Copyright © 2011-2022 走看看