如何在 Linux 上安装和使用 Thonny Python IDE
Thonny 是一个面向 Python 初学者的集成开发环境 (IDE)。它是用Python创建的,并在MIT许可证下发布。它是跨平台的,可以在 Linux、macOS、Windows 中运行。
为什么选择 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.7 和 PIP 3。
如何在 Linux 中使用 Thonny IDE
当您启动 Thonny 时,您将获得一个无干扰的 GUI 界面。您将拥有一个编辑器区域,您可以在其中进行编码和 shell 操作以交互方式运行脚本或测试代码。
Linux 发行版默认附带 python。旧版本附带 Python2*,最新版本附带 Python3*。我们已经看到默认安装了Python 3.7,并且thonny将3.7设置为默认解释器。
您可以坚持使用默认解释器 (Python 3.7) 或选择系统上可用的不同解释器。转到“菜单栏→工具→选项→解释器→设置路径 ”或“菜单栏→运行→选择解释器→设置路径”。
我建议坚持使用默认的 python 安装,除非您知道在切换解释器时出现问题时如何修复它。
Thonny 具有浅色和深色主题。您可以更改编辑器的主题以及 UI 主题。要更改主题和字体,请转到“菜单栏→工具→选项→ 主题和字体”。
您可以通过 3 种方式运行您创建的代码。首先,您的代码应保存到文件中以供 Thonny 执行。
- 按F5或执行图标,如图所示。
- 转到“菜单栏→按运行→运行当前脚本”。
- 按“CTRL+T”或转到“运行→按在终端中运行当前脚本”。
前两种方法会将目录切换到代码所在的位置,并调用内置终端中的程序文件。
第三个选项允许您在外部终端中运行代码。
thonny 的真正强大之处在于内置功能,如文件资源管理器、变量资源管理器、Shell、助手、注释、堆、大纲、堆栈。要打开或关闭这些功能,请转到“查看→切换功能开/关”。
桑尼包经理
众所周知,所有 python 包都托管在 PyPI 上。我们通常会使用PIP(Python包管理器)从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玩一下,与我们分享您的反馈。