sublime开发Python,控制台乱码

用sublime text 3开发Python,控制台乱码。打印英文也乱码,所以不是中文的原因,配置一下python编译环境就好 print(“ok”);

1.打开 Tools -> Build System -> New Build System 在打开的文件中粘贴一下代码,注意cmd标签的python.exe的地址要换成Python安装地址。

{
"cmd": ["C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python37\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "gbk"
}

保存为py.sublime-build
2.设置编译环境Tools -> Build System -> py 运行就通过了

转自于:原文链接

3.温馨提示:
保存编译环境变量时候一定要保存为.sublime-build后缀的文件,否则在系统环境中不显示。
Windows下的Sublime Text编译环境文件默认保存在:…\sublimetext\Data\Packages\User目录下,可以具体到该目录下进行查看以及删除文件。

### Sublime Text 控制台使用指南 #### 打开与关闭控制台 要显示或隐藏Sublime Text的内置控制台,可以通过快捷键 `Ctrl+\`` 实现[^4]。 #### 输入命令 一旦打开了控制台窗口,就可以输入Python表达式或其他特定于编辑器环境下的指令来执行各种任务。这允许用户动态地查询和修改当前工作区的状态。 #### 查看包安装状态 如果想要查看已安装软件包的信息,在控制台中运行如下代码片段: ```python import sublime, sublime_plugin print(sublime.active_window().active_view().settings()) ``` 此段脚本会打印出活动视图设置中的所有项,其中包括加载过的插件及其版本号等细节。 #### 调试插件 对于开发者来说,当遇到由第三方扩展引起的问题时,可以在控制台里启用更详细的日志记录以便更好地诊断问题所在。具体做法是在偏好设置文件内加入以下配置选项: ```json { "log_build_systems": true, "log_commands": true, "log_control_tree": true } ``` 这些参数能够帮助收集更多关于构建系统、命令调用以及控件树变化方面的信息。 --- ### 常见问题解决方案 #### 中文乱码现象 针对某些情况下可能出现的文字编码异常情况,建议按照官方文档说明安装并配置`ConvertToUTF8`插件以确保正确读取非ASCII字符集的内容[^3]。 #### 插件失效排查 有时即使成功安装了一个新功能模块也可能因为路径冲突等原因无法正常运作。此时应先尝试重启应用程序;若仍无改善,则需检查是否有其他同名库覆盖了目标资源的位置,并考虑调整优先级顺序或者卸载重复条目。 #### 自定义快捷方式失灵 由于不同操作系统间存在细微区别,所以部分预设组合键可能与其他程序发生碰撞而失去预期效果。这时应当参照对应平台上的默认映射表进行适当调整,必要时还可以自定义新的绑定关系以满足个人习惯需求[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值