网站搜索

如何在 Linux 上安装和使用 Thonny Python IDE


Thonny 是一个面向 Python 初学者的集成开发环境 (IDE)。它是用Python创建的,并在MIT许可证下发布。它是跨平台的,可以在 LinuxmacOSWindows 中运行。

为什么选择 Thonny IDE

如果您是编程新手或从其他语言切换的人,我建议使用 thonny。界面干净、无干扰。新手可以专注于语言,而不是专注于环境的搭建。

thonny 的一些主要功能包括

  • Python 3.7 默认使用 Thonny 安装程序进行安装。
  • 内置调试器和单步执行评估。
  • 变量浏览器。
  • 堆、堆栈、助手、对象检查器。
  • 内置 Python shell (Python 3.7)。
  • 用于安装第 3 方软件包的简单 PIP GUI 界面。
  • 支持代码补全。
  • 突出显示语法错误并解释范围。

在本文中,您将学习如何在 Linux 环境中安装和使用 Thonny Python IDE,并探索 thonny 的功能。

在 Linux 上设置 Thonny Python IDE

Thonny 的最新版本是 3.3.0,您可以通过三种方式在 Linux 中安装 thonny

  • 使用Python包管理器——PIP
  • 下载并运行安装脚本
  • 使用默认的包管理器来安装它

使用 Pip 安装 Thonny IDE

pip3 install thonny

使用安装程序脚本安装 Thonny IDE

bash <(curl -s https://thonny.org/installer-for-linux)

使用包管理器安装 Thonny IDE


sudo apt install python3-tk thonny   [On Debian/Ubuntu]
sudo dnf install thonny   [On CentOS/RHEL & Fedora]

出于演示目的,我使用 Ubuntu 20.04 并使用 wget 命令运行安装程序脚本(如上所示)来安装 thonny。安装结束后,你就会知道thonny安装在哪里了。就我而言,它安装在我的主目录中。

要启动 thonny,请转到安装目录并输入“./thonny”或 thonny 的绝对路径。 Thonny 会要求您设置语言和初始设置。

如安装部分所示,Thonny 安装在 home 目录中。如果您查看 thonny 文件夹,它包含安装脚本、thonny 工作所需的 python 库、二进制文件。在 bin 目录中,有 thonny 和 thonny 启动二进制文件附带的 python 3.7PIP 3

如何在 Linux 中使用 Thonny IDE

当您启动 Thonny 时,您将获得一个无干扰的 GUI 界面。您将拥有一个编辑器区域,您可以在其中进行编码和 shell 操作以交互方式运行脚本或测试代码。

Linux 发行版默认附带 python。旧版本附带 Python2*,最新版本附带 Python3*。我们已经看到默认安装了Python 3.7,并且thonny3.7设置为默认解释器。

您可以坚持使用默认解释器 (Python 3.7) 或选择系统上可用的不同解释器。转到“菜单栏工具选项解释器设置路径 ”或“菜单栏运行→选择解释器设置路径”。

我建议坚持使用默认的 python 安装,除非您知道在切换解释器时出现问题时如何修复它。

Thonny 具有浅色深色主题。您可以更改编辑器的主题以及 UI 主题。要更改主题字体,请转到“菜单栏工具选项主题和字体”。

您可以通过 3 种方式运行您创建的代码。首先,您的代码应保存到文件中以供 Thonny 执行。

  • F5执行图标,如图所示。
  • 转到“菜单栏按运行运行当前脚本”。
  • 按“CTRL+T”或转到“运行按在终端中运行当前脚本”。

前两种方法会将目录切换到代码所在的位置,并调用内置终端中的程序文件。

第三个选项允许您在外部终端中运行代码。

thonny 的真正强大之处在于内置功能,如文件资源管理器、变量资源管理器、Shell、助手、注释、堆、大纲、堆栈。要打开或关闭这些功能,请转到“查看→切换功能开/关”。

桑尼包经理

众所周知,所有 python 包都托管在 PyPI 上。我们通常会使用PIPPython包管理器)从PyPI安装所需的包。但对于 Thonny,可以使用 GUI 界面来管理包。

转到“菜单栏工具”。在搜索栏中,您可以输入包名称并按搜索。它将搜索 PyPI 索引并显示与名称匹配的包列表。

就我而言,我正在尝试安装一个名为 numpy 的包。

当您从列表中选择软件包时,它将带您进入安装页面。您可以安装最新版本或选择不同版本,如图所示。依赖项会自动安装。

一旦您按下安装,它将安装该软件包。

安装软件包后,您可以获得软件包版本、库位置等详细信息。如果您想卸载该软件包,很简单,只需单击软件包底部的“卸载”按钮,如图所示。

桑尼调试

Thonny 带有内置调试器。按 Ctrl+F5 逐步运行程序,无需断点。按F7 进行小步骤,按F6 进行更大步骤。您还可以从“菜单栏运行调试选项”访问这些选项。

桑尼配置

所有配置都存储在“configuration.ini”文件中。您对 thonny 会话所做的任何更改都会写入此文件。您还可以手动编辑此文件以设置不同的参数。

要打开文件,请转到“菜单栏工具打开 Thonny 数据文件夹”。

如何在 Linux 中卸载 Thonny IDE

如果您想卸载 thonny,可以在 thonny 安装目录下找到一个卸载脚本。

/home/tecmint/apps/thonny/bin/uninstall   [Installed using Script]
pip3 uninstall thonny                    [If Installed using PIP]
sudo apt purge thonny                    [On Debian/Ubuntu]
sudo dnf remove thonny                   [On CentOS/RHEL & Fedora]

这就是本文的内容。除了我们在这里讨论的内容之外,Thonny 中还有很多值得探索的内容。 Thonny 非常适合初学者,但选择使用哪种 IDE 或文本编辑器始终是程序员的个人选择。安装Thonny玩一下,与我们分享您的反馈。