前天在微信上遇到一个小伙伴问我一个关于 Sublime text 配置 Python 解释器的问题, 可能是初学者, 对这方面还不是很懂, 想使用快捷键但是徒劳一场, 因为缺少 Python 解释器, 直接按下快捷键 Ctrl+B 是不会得到想要的结果的.
鉴于此, 如果有小伙伴想使用 Sublime 跑 Python 程序的话, 那么配置 Python 解释器是必不可少的一步, 这里整理这篇手把手教程, 希望为后来者铺砖引路. 下面是详细教程:
1, 首先打开 Sublime, 如下图所示, 然后选择 "Preferences" 选项卡.
2, 点击第一个选项 "Browse Packages...", 然后系统会自动定位到 Sublime 的安装包目录.
3, 尔后会弹出下图的文件夹界面.
4, 在这堆文件夹中找到 Python 这个文件夹, 如下图所示, 然后进入该文件夹, 找到 Python.Sublime-build 这个文件.
5, 在 Sublime 中打开该文件, 如下所示.
- {
- "cmd":["python.exe","-u", "$file"],
- "path":"C:\Python34",
- "file_regex": "^[ ]File"(...?)", line ([0-9]*)",
- "encoding": "gbk",
- "selector": "source.python"
- }
显示的内容是我更新之后的内容, 原始内容没有这么丰富. 主要是更改两个地方, 其一是添加 Python 解释器路径, 其二是添加编码部分, 一般选择的编码是 utf-8 或者 gbk, 也有的是用 cp936 的, 主要是防止 Sublime Text 报 [Decode error - output not utf-8] 的错误. 一般的, 如果我们不设置编码的话, 一旦输出除英文之外的其他的语言, 就会出现编码问题, 一个让人脑壳疼的问题, 一般情况下几种编码多尝试一下问题都不大.
6, 更改完 Python.Sublime-build 文件之后, 按下快捷键 Ctrl+S 进行保存即可. 之后任意打开一个 Python 文件, 然后在 Sublime 中依次点击选项卡 ToolsàBuild SystemàPython, 如下图所示, 整个过程相当于完成了 Sublime 与 Python 解释器的完美 "联结".
7, 现在可以通过快捷键 Ctrl+B 或者依次添加选项卡 ToolsàBuild, 如下图所示, 之后就可以运行当前 Python 文件了, 效果如下图所示. 文件的输出部分在 Sublime 的下方, 一般的是呈现出灰色的一个长方形部分.
8, 至此, 关于 Sublime 中配置 Python 解释器和 [Decode error - output not utf-8] 报错的问题已经顺利解决了.
希望后面的小伙伴再次碰到该问题的时候, 就可以少走弯路啦. 虽然小编目前用的是 Sublime Text 2, 不过 Sublime Text 3 的配置方法与 Sublime Text 2 如出一辙, 不再赘述.
大家在学 python 的时候肯定会遇到很多难题, 以及对于新技术的追求, 这里推荐一下我们的 Python 学习扣 qun:784758214, 这里是 python 学习者聚集地!! 同时, 自己是一名高级 python 开发工程师, 从基础的 python 脚本到 web 开发, 爬虫, django, 数据挖掘等, 零基础到项目实战的资料都有整理. 送给每一位 python 的小伙伴! 每日分享一些学习的方法和需要注意的小细节
点击: python 技术分享交流 http://0x9.me/9LBJY
来源: http://www.bubuko.com/infodetail-3091660.html