如何在 gedit 中运行 python?

如何在 gedit 中运行 python?

我在 gedit 中编写了 Python 代码。众所周知,gedit 中有一个内部 Python 控制台,我怎样才能在那里运行我的 Python 代码,而不是在终端中运行它。

答案1

可以通过以下步骤实现:

  1. 进入菜单并选择优先选项。

  2. 插件选项卡,检查外部工具插件并关闭优先对话。

  3. 返回菜单并选择管理外部工具...选项。

在此处输入图片描述

  1. 添加工具并命名跑步(或你喜欢的其他任何内容)

  2. 在右侧顶部插入以下代码:

    #!/usr/bin/env python3
    
    import sys
    
    exec(sys.stdin.read())

在此处输入图片描述

  1. 在右侧底部设置以下选项:
  • 快捷键: Ctrl+R(或者你喜欢的任何其他快捷方式)
  • 节省: Nothing(或您喜欢的任何选项)
  • 输入: Current document
  • 输出: Display in bottom pane
  • 适用性: All documents All languages
  1. 关上管理外部工具...对话。

  2. 现在,您可以在打开的文档中编写任何 Python 代码,然后按快捷键(您在步骤 6 中设置的)来运行代码。无论文档​​是否未命名或已保存(无论是否使用.py或任何其他扩展名),代码都会运行。

在此处输入图片描述

  1. 您可能希望将文档类型设置为,以便Python为未保存的文档或扩展名为 的文件查看正确的代码突出显示.py。对于.py文件,此选项将自动设置。

答案2

  1. 激活插件:首选项/插件并检查Python command line(或类似的东西,这是我的翻译)
  2. 在“视图”下,选中“底部面板”。

答案3

一开始,如果不保存并关闭文件,我无法让文件在 Python 上运行。然后,只有在我使用以下命令打开它后,它才会运行 Pythonex gedit filename.py

再次感谢您的教程

相关内容