我使用 Linux Mint 17.3,最近安装了 Sublime Text 3 (未注册版)。为了在终端 (操作系统的外部终端,而不是 IDE 的内部终端)中运行 python 脚本,我在某处找到了这个:
工具 -> 构建系统 -> 新建构建系统
输入:
{
"cmd": ["gnome-terminal -e 'bash -c \"python3 -u $file;echo;echo Press ENTER to exit; read line\"'"],"shell": true
}
保存为python3.sublime-build
之后我退出 sublime 并重新启动它。我打开一个 python 文件,然后选择
工具 -> 构建系统 -> python3, 和
工具 -> 构建
应该会出现一个终端窗口,但什么也没有发生。
如有任何建议,我们将不胜感激。
最佳答案
你能去工具 -> 构建系统 -> 新构建系统吗
在打开的窗口中粘贴以下内容
{
"path": "/usr/local/bin",
"cmd": ["python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
然后将其另存为 pybuild.sublime-build 并转到
然后去工具 ->构建系统 ->你选择的任何名称
然后在你想要运行的任何 python 文件上按 Ctrl+B,这对我来说在 Manjaro 上就像一个魅力。
关于python - 使用 sublime 在终端中运行 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35855355/