繁体   English   中英

使用sublime在终端中运行python

[英]run python in terminal using sublime

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

在那之后,我退出了崇高的生活并重新启动了它。 我打开一个python文件,然后选择

工具->构建系统-> python3,以及

工具->构建

应该出现一个终端窗口,但是什么也没有发生。

任何建议,将不胜感激。

你能去工具->构建系统->新构建系统

将以下内容粘贴到打开的窗口中

{
   "path": "/usr/local/bin",
   "cmd": ["python3", "-u", "$file"],
   "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
   "selector": "source.python"
}

然后将其另存为pybuild.sublime-build,然后转到Tools-> Build System->您选择的任何名称
然后在要运行的任何python文件上按Ctrl + B,这对我在Manjaro上来说都是一种魅力。

问题解决了。 我只是错过了安装gnome-terminal 安装后,它工作正常。

ImsoFancy提供的代码对我不起作用。 我必须更改指示二进制文件的行:

"path": "/usr/bin",

现在就可以了。 在LinuxMint 18.2上测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM