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 确实是个神器。。。。不解释。。。

  • 相关阅读:
    智能移动机器人背后蕴含的技术——激光雷达
    Kalman Filters
    Fiddler抓HttpClient的包
    VSCode开发WebApi EFCore的坑
    WPF之小米Logo超圆角的实现
    windows react打包发布
    jenkins in docker踩坑汇总
    Using ML.NET in Jupyter notebooks 在jupyter notebook中使用ML.NET ——No design time or full build available
    【Linux知识点】CentOS7 更换阿里云源
    【Golang 报错】exec gcc executable file not found in %PATH%
  • 原文地址:https://www.cnblogs.com/yanzisucheng/p/4387616.html
Copyright © 2011-2022 走看看