python - 使用 sublime 在终端中运行 python

标签 python linux terminal sublimetext3

我使用 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/

相关文章:

python - GEKKO 优化问题中的二元变量

linux - 脚本不会在 Linux 中同时执行

c - 有没有办法在运行时间方面优化这个C程序

python - django:从迁移中排除模型

python - 为什么用 `open(False)` 读取可以工作?

c++ - 如何查看到控制台的长 C++ 输出(仅显示结束部分)

c - 使用终端而不是 Xcode 运行 C 脚本

git - zsh - 显示 git branch 是否有未推送的提交

python - 使用 range 显示某个区间内的数字

linux - 如何删除openssl库依赖