如何在Sublime Text 2中运行Python代码?
我想在Sublime Text 2里设置一个完整的Python开发环境。
我想知道怎么在编辑器里运行Python代码。是通过构建系统来实现的吗?我该怎么做呢?
15 个回答
56
在Mac OS X上,保存你的文件时要加上.py的后缀。然后按下 ⌘ + B。这样就可以在下面的窗口中运行你的代码了。
56
编辑 %APPDATA%\Sublime Text 2\Python\Python.sublime-build 文件
把里面的内容改成:
{
"cmd": ["C:\\python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
把 "c:\python27" 这一部分改成你电脑上安装的任何版本的 Python。
380
工具 -> 构建系统 -> 选择 Python,然后:
运行:
Tools -> Build
-or-
Ctrl + B
CMD + B (OSX)
这会在编辑器底部的控制台中启动你的文件。
停止:
Ctrl + Break or Tools -> Cancel Build
Fn + C (OSX)
你可以在这里找到 Break
键的位置: http://en.wikipedia.org/wiki/Break_key。
注意:CTRL + C
是不可以用来停止的。
如果 Ctrl + Break
不起作用,该怎么办:
去:
偏好设置 -> 键绑定 - 用户
然后粘贴下面这行:
{"keys": ["ctrl+shift+c"], "command": "exec", "args": {"kill": true} }
现在,你可以用 ctrl+shift+c
来代替 CTRL+BREAK
。