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 -*-