标签:
最近开始深入py的学习,原生的IDE挺实用,但是coding的时候感觉自己回到了上世纪90年代....
网上很多搭建py IDE的解决方案,本人选择了sublime来搭建,因为小巧、编辑方便、美观。
搭建sublime text上的py环境在网上有很多教程,几乎所有都用到了SublimeREPL这个插件
安装完后还需要设置快捷键,在网上找了这么一段代码:
[
{
"keys": ["ctrl+b"],
"command": "repl_open",
"caption": "Python",
"id":"repl_python",
"mnemonic": "p",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-i", "-u", "$file"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python"
}
}
]
这里头不仅设置了快捷键,还设置了一些别的什么东西
有的网友按照这个设置完后,编译时会报这个错误:
can‘t open file ‘$file‘: [Errno 2] No such file or directory
文件不存在??我刚开始使用时也会报这个错
后来发现,原来是自己在编写py代码之前,在sublime中新建了一个文本进行编辑,还没保存就按 ctrl + B 进行编译,怪不得说文件不存在了..
应该按ctrl + s 在对话框中输入文件名并在指定目录保存后,再按ctrl + B,编译成功!
另外,在调试简单的控制台式的程序时,应该在代码的末端加上a = input(),否则输出窗口会什么都没显示。
Sublime Text 中使用SublimeREPL插件 & 遇到的问题
标签:
原文地址:http://www.cnblogs.com/fatphone/p/4389883.html