美文网首页SublimeSublime Text菜鸟的Python之路
Python 运行环境搭建---sublime Text

Python 运行环境搭建---sublime Text

作者: Tester_Jingel | 来源:发表于2017-03-24 14:19 被阅读255次

    一、下载并安装sublime Text工具

    二、安装install 插件

    快捷键:Ctrl+`调出console输入窗口,输入以下的命令在线安装:

    import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation') 
    

    Tips:安装成功后记得重启下工具

    三、安装Python工具

    • 按下Ctrl+Shift+P调出命令面板
    • 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件


      Python.png
    • 输入Python选择自己需要安装的Python版本
      Tips:安装成功后记得重启下工具

    四、安装自动补全工具(SublimeCodeIntel)

    • 按下Ctrl+Shift+P调出命令面板
    • 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件
    • 输入SublimeCodeIntel,Enter安装
      Tips:安装成功后记得重启下工具

    五、解决输入中文,sublime报错 【Decode error - output not utf-8】

    • 验证自己Python运行的编码
    import sys
    print(sys.stdin.encoding)
    print(sys.stdout.encoding)
    输出结果:
    cp936  cp936
    

    这意味着,python在编译运行源码后,默认将输出结果以cp936编码,发送给Sublime Text。 而Sublime Text 中python build的默认接收编码是UTF-8。

    • 解决方法:
      1、Python有个PythonIoEncoding环境变量,所以可以在环境变量下,添加一个环境变量,在系统变量加入PYTHONIOENCODING,值填写utf-8
    解决decode编码问题.png

    2、点击sublime的preferences-----browser packages---python----Python.sublime-build----Python.sublime-build文件

    Paste_Image.png

    Tips:安装成功后记得重启下工具

    六、成功演示:

    演示.png

    每个人操作习惯和安装步骤不同会有些许的不同,请耐心搜索查询解决办法哦~


    相关文章

      网友评论

      • 金发萌音:github开源的atom也值得一用
        Tester_Jingel:@金发萌音 哦哦是这个工具啊,曾经有用过几天就没用了O(∩_∩)O哈哈~之前主管推荐我下载这个工具看看的,既然你们都认为这个工具这么好之后我也确实好好用用,谢谢~:stuck_out_tongue_winking_eye:
        金发萌音:@柳絮_才媛 https://atom.io/
        Tester_Jingel: @金发萌音 哈哈~谢谢推荐~有木有直达链接呢😁我也去瞅瞅

      本文标题:Python 运行环境搭建---sublime Text

      本文链接:https://www.haomeiwen.com/subject/fugxottx.html