如何在Linux的Notepadqq中执行Python文件?

时间:2018-06-27 02:15:38

标签: python python-3.x notepad++

我正在尝试在Ubuntu中使用Notepadqq运行python脚本,但是当我尝试通过运行命令运行脚本时,它会弹出一个窗口,提示 特殊占位符

enter image description here

具有保存或确定并取消的选项。查看图片

3 个答案:

答案 0 :(得分:0)

我这样想:

/usr/bin/python3 %path%

答案 1 :(得分:0)

我使用两个“运行”快捷方式。

这将运行代码并保持xterm打开,以便我可以看到输出。出现错误时方便。

/usr/bin/xterm -hold -e /usr/bin/python3 %path%

并自动关闭xterm。

/usr/bin/xterm -e /usr/bin/python3 %path%

确保保存文件,因为它可以与磁盘上%path%的文件一起使用

您还可以更改“ / usr / bin / xterm”以指向您喜欢的任何术语。

答案 2 :(得分:0)

此窗口使您可以拥有多个先前配置的命令。例如,您可以创建一个命令以执行默认的python2.7(/usr/bin/python2.7),另一条命令以python3(/ usr / bin / python3)执行,或者创建特定的虚拟环境python(让我们执行例如/ home / py3env / bin / python)。

本机地,notepadqq不会知道您要使用python执行它。在空白处,编写以下命令(如果需要,请编辑python路径):

gnome-terminal -x sh -c '/usr/bin/python3 %path%'

然后,单击“保存”按钮。系统会要求您输入命令的名称(例如“运行默认python3”)。之后,您可以通过单击命名命令来运行python脚本。

如果在执行命令后需要使终端保持打开状态,则可以编辑终端首选项。打开一个终端并遵循以下路径: (编辑->首选项->转到个人资料->“命令”标签->当命令退出时->保持终端打开)

gnome-terminal-preferences