Thonny是面向Python初学者的集成开发环境( IDE)。它是使用Python创建的,并根据MIT许可发布。它是跨平台的,可以在Linux, macOS和Windows中运行。

为什么选择Thonny IDE

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

thonny的一些主要功能包括

  • 默认情况下,Thonny安装程序会安装Python 3.8。
  • 内置调试器和逐步执行评估。
  • 实现变量可视化 (Variable Explorer)
  • 堆,堆栈,助手,对象检查器。
  • 内置Python Shell(Python 3.8)。
  • 简单的PIP GUI界面可安装第三方包装。
  • 支持代码完成。
  • 高亮显示语法错误并解释作用域。

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

在Linux上设置Thonny Python IDE

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

  • 使用Python软件包管理器– PIP
  • 下载并运行安装脚本
  • 使用默认的程序包管理器进行安装

使用Pip安装Thonny IDE

linuxmi@linuxmi:~/www.linuxmi.com$ pip3 install thonny

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

linuxmi@linuxmi:~/www.linuxmi.com$ bash <(curl -s https://thonny.org/installer-for-linux)

使用包管理器安装Thonny IDE

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install thonny [在 Debian/Ubuntu 上]
linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install thonny [在 CentOS/RHEL & Fedora 上]

出于演示目的,我使用Ubuntu 20.04并使用使用包管理器安装Thonny IDE,如上所示以安装thonny。Thonny会要求您设置语言和初始设置。

如何在Linux中使用Thonny IDE

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

默认情况下,Linux发行版附带python。 Python2 *附带了较旧的版本,Python3 *附带了最新的版本。 我们已经看到默认情况下安装了Python 3.8.5,thonny将Python 3.8.5设置为默认解释器。

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

我建议您选择使用默认的python安装,除非您知道如何在切换解释器时遇到问题并能解决该问题。

Thonny带有明暗主题。 您可以更改编辑器的主题以及UI主题。 更改主题和字体转到“菜单栏→工具→选项→主题&字体”。

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

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

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

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

thonny的真正强大之处在于内置的功能,例如文件资源管理器,变量资源管理器,Shell,助手,便笺,堆,大纲和堆栈。 要切换这些功能,请转到“视图→切换功能的开/关”。

Thonny包管理器

众所周知,所有python软件包都托管在PyPI上。通常,我们将使用PIP(Python软件包管理器)从PyPI安装所需的软件包。但是使用Thonny时,可以使用GUI界面来管理软件包。

转到“菜单栏→工具→管理包”。在搜索栏中,您可以键入程序包名称,然后按搜索。它将搜索PyPI索引并显示与名称匹配的软件包列表。

我们现在尝试安装软件包S3transfer。

当从列表中选择软件包时,它将带您到安装页面。您可以安装最新版本或选择其他版本,如图所示。依赖项将自动安装。按下安装后,它将安装软件包。

安装软件包后,您可以获得软件包版本,库位置等详细信息。如果您要卸载软件包,这很简单,请继续操作,然后单击软件包底部的“卸载”按钮,如图所示。

Thonny调试

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

Thonny配置

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

要打开文件,请转到 /home/linuxmi/.config/Thonny

如何在Linux中卸载Thonny IDE

如果要卸载thonny,thonny安装目录下有一个卸载脚本。

$ /home/tecmint/apps/thonny/bin/uninstall [使用脚本安装]
$ pip3 uninstall thonny [如果使用PIP安装]
$ sudo apt purge thonny [在 Debian/Ubuntu 上]
$ sudo dnf remove thonny [在CentOS/RHEL & Fedora 上]

OK。比起我们在这里讨论的内容,在Thonny中还有很多要探索的内容。Thonny对于初学者来说应该很友好,但是程序员选择使用哪种IDE或文本编辑器终究是个人的选择。如果安装并在使用Thonny,欢迎与我们分享你的感受。

Thonny主页:https://thonny.org

发表评论