Sublime Text编辑器配置Python解释器简易教程
发布时间 - 2019-10-21 00:00:00 点击率:次前天在微信上遇到一个小伙伴问我一个关于sublime text配置python解释器的问题,可能是初学者,对这方面还不是很懂,想使用快捷键但是徒劳一场,因为缺少python解释器,直接按下快捷键ctrl+b是不会得到想要的结果的。
鉴于此,如果有小伙伴想使用Sublime跑Python程序的话,那么配置Python解释器是必不可少的一步,这里小编整理这篇手把手教程,希望为后来者铺砖引路。
下面由Sublime Text教程栏目给大家介绍Sublime Text编辑器配置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
# Error
# 堆
# sublime text
# 所示
# 如下图
# 的是
# 选项卡
# 小伙伴
# 按下
# 小编
# 就可以
# 主要是
# 就会
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
JavaScript如何实现路由_前端路由原理是什么
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
Laravel如何实现API版本控制_Laravel版本化API设计方案
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
如何在云指建站中生成FTP站点?
Laravel如何实现模型的全局作用域?(Global Scope示例)
java ZXing生成二维码及条码实例分享
EditPlus中的正则表达式实战(6)
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
昵图网官方站入口 昵图网素材图库官网入口
北京的网站制作公司有哪些,哪个视频网站最好?
php485函数参数是什么意思_php485各参数详细说明【介绍】
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
Laravel如何配置和使用缓存?(Redis代码示例)
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
教学论文网站制作软件有哪些,写论文用什么软件
?
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Laravel如何保护应用免受CSRF攻击?(原理和示例)
如何在IIS中配置站点IP、端口及主机头?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
Python文件操作最佳实践_稳定性说明【指导】
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
Laravel如何创建自定义中间件?(Middleware代码示例)
html文件怎么打开证书错误_https协议的html打开提示不安全【指南】
微信小程序 五星评分(包括半颗星评分)实例代码
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Java类加载基本过程详细介绍
*服务器网站为何频现安全漏洞?
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
Laravel如何配置任务调度?(Cron Job示例)
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
如何解决hover在ie6中的兼容性问题
Laravel怎么实现支付功能_Laravel集成支付宝微信支付
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
如何撰写建站申请书?关键要点有哪些?
zabbix利用python脚本发送报警邮件的方法
香港网站服务器数量如何影响SEO优化效果?
php打包exe后无法访问网络共享_共享权限设置方法【教程】
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
JavaScript模板引擎Template.js使用详解
Laravel如何使用Eloquent进行子查询
微信小程序 scroll-view组件实现列表页实例代码

