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


一、下载并安装sublime Text工具

  • Sublime Text2下载地址
  • Sublime Text3下载地址
    我电脑安装的是Sublime2,默认安装便是,Lz就不贴教程了,自己可以去search下哦(o)/~~

二、安装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 运行环境搭建---sublime Text_第1张图片
    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
Python 运行环境搭建---sublime Text_第2张图片
解决decode编码问题.png

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

Python 运行环境搭建---sublime Text_第3张图片
Paste_Image.png

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

六、成功演示:

Python 运行环境搭建---sublime Text_第4张图片
演示.png

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


Python 运行环境搭建---sublime Text_第5张图片

你可能感兴趣的:(Python 运行环境搭建---sublime Text)