Sublime Text 3中碰到的几个坑

本文介绍了SublimeText3中常见的几个问题解决方案,包括解决FileNotFoundError错误、自定义快捷键及处理字符编码问题等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Sublime Text 3中FileNotFoundError(2,系统找不到制定的文件,None 2),解决如下:

找到Preferences>Package Settings>SublimeREPL>Settings-User,点击进去,将如下内容写入并保存。

{ "default_extend_env": {"PATH":"C:\\Python27"}, }

至此,问题1得到解决。

2、Sublime Text 3中怎么自定义创建快捷键:

找到C:\Users\用户自己的目录(如小明的PC,这里就可能是“小明”)\AppData\Roaming\Sublime Text 3\Packages\SublimeREPL\config\Python

然后会看到这三个文件:

其中第一个,即Default.sublime-commands就是我们要的文件,打开文件,会看到如下内容:

我们以给RUN current file创建快捷键为例说明:

即只需要在Sublime Text 3上找到Preferences>按键绑定 - 用户,点击进去,输入以下内容:

[
{ "keys": ["f5"],          #可以看出,我给RUN current file创建的快捷键是f5
        "caption": "SublimeREPL: Python - RUN current file",
        "command": "run_existing_window_command", "args":
        {
            "id": "repl_python_run",
            "file": "config/Python/Main.sublime-menu"
        }
    },
]

 到这里,快捷键的创建就完成了,当然,想给其他操作创建快捷键方法一样。

3、字符编码问题

这个问题大家基本可以跳过,仅小白可能会需要。只是突然想起来的,提一下:

  File "matplotlib.py", line 5
SyntaxError: Non-ASCII character '\xe8' in file matplotlib.py on line 6, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

 解决办法就是给py文件开头两行加上如下代码:

#!/usr/bin/python
#-*- coding:utf-8 -*-

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值