2026最新Thonny(Python IDE)使用全攻略教程(附安装包+图文步骤)

简介: Thonny是爱沙尼亚塔尔图大学开发的Python初学者专用IDE,界面极简、内置Python解释器,无需配置即可开写;其可视化调试功能可直观查看变量变化,大幅降低学习门槛。支持Win/macOS/Linux,最新版为5.x。

Thonny(发音类似"托尼")是一款专为Python编程初学者设计的集成开发环境(IDE),由爱沙尼亚塔尔图大学开发。它的核心功能就是写Python代码,提供代码编辑器、调试器、变量监视等功能。


Thonny最大的特色是"对新手友好":

  • 界面极度简洁,没有其他IDE那种密密麻麻的工具栏和选项面板;
  • 内置了Python解释器,装完就能直接写代码,不用单独安装Python环境;
  • 调试器的变量可视化功能特别直观,可以逐行观察变量的变化过程。


同领域的Python开发工具还有不少,看看各自的特点:


工具 适用人群 特点
Thonny Python初学者 界面简洁、内置Python、可视化调试
PyCharm 专业开发者 功能全面、智能提示强、但较重量级
VS Code + Python插件 初中级到高级 灵活轻量、插件丰富、需要一定配置
IDLE 入门级 Python自带、基本功能、过于简陋
Sublime Text + 插件 中高级 轻量快速、可高度定制、学习曲线高


Thonny目前最新稳定版是5.x系列(5.0.0),支持Windows、macOS和Linux三大平台。如果你是刚学Python编程的学生或者自学入门的开发者,Thonny非常适合作为第一个用到的IDE,打开就能用、自带Python解释器、不用配置环境变量、调试器用起来也特别直观。

Thonny下载

Thonny官网安装包下载地址:Thonny最新版安装包(源自官网,长期更新,放心使用)


安装包大约30MB左右,Windows用户下载.exe安装包或者便携版的 .zip 资源包,macOS用户下载.pkg安装包。

Thonny安装

我使用的是 Windows x64,下载 thonny-windows-portable-x64.zip 后解压,双击里面的 thonny.exe 就可以启动 Thonny 了:



下载thonny-x64.exe的小伙伴,安装过程可以参考下面的过程:

1)双击 exe 开始安装:



2)继续 Next,默认安装到 C 盘,这里建议手动修改到其他盘,比如我安装到了 D 盘,然后继续 Next:



3)Thonny 默认是不创建桌面启动图标的,想创建的话,可以勾选下面的选项:



4)等待安装完成:



Thonny的好处是它自带了一个Python解释器,所以安装完不需要再去单独装Python,打开就能写代码。如果你电脑上已经装了其他版本的Python,Thonny也能选择使用系统已有的解释器。

Thonny基础使用

首次启动 Thonny,需要我们设置语言,选择简体中文:


1)编写和运行代码

打开Thonny后,主界面分为上下两栏:上边是代码编辑区,下边是Shell(交互式命令行):



在编辑区里输入Python代码,比如 print("Hello, World!"),然后按F5键或点击工具栏的绿色"运行"按钮,代码就会执行并在下方的Shell区域显示结果。这是最基本的使用流程,跟其他IDE一样。

2)调试代码

Thonny的调试功能是它最大的亮点。在代码左侧行号旁边点击一下,会出现一个红色圆点(断点)。然后点击运行菜单的"调试当前脚本"按钮(或按Ctrl+F5),代码会执行到断点处停止。



这时候,右侧会出现一个"变量"面板(视图菜单里打开全局变量窗口),显示当前所有变量的值和类型。你可以用"单步执行"按钮(Step Into)逐行运行代码,观察每一行代码执行后变量的变化。对于刚学编程的人来说,这种可视化的方式比看文字讲解好理解得多。


3)包管理

当你的Python项目需要用到第三方库时(比如requests、numpy等),点击菜单"工具"→"管理包",在弹出的搜索框里输入库名字,搜索结果出来后点击"安装"就行。Thonny会自动帮你安装这个库及其依赖,不需要懂pip命令。对于不想接触命令行的新手来说很友好。


Thonny常见问题

有些人在第一次打开Thonny后发现界面是英文的,想切换成中文。这个很简单,点击菜单栏"Tools"→"Options"→"General"→"Language",在语言下拉列表里选择"简体中文",然后重启Thonny就可以了。如果是中文版想切回英文,方法一样。



Thonny默认的解释器是自己内置的Python版本,但有些新手电脑上已经有Python了,想用自己装的版本。去"运行"→"配置解释器"里,选择"本地Python3",然后找到你自己Python安装目录下的python.exe即可。切换后Thonny会使用你指定的Python解释器来执行代码。


还有人遇到在Thonny里写的python代码在其他IDE里打不开的问题。这其实不是问题,Thonny保存的文件就是普通的.py文件,用记事本、VS Code、PyCharm都能打开。如果你保存的文件扩展名不是.py,检查一下保存文件时文件名是否写对了后缀名。

总结

Thonny是一款对Python初学者非常友好的IDE,内置Python解释器、界面简洁无干扰、可视化调试堪称神器。


本文从Thonny下载安装到基础使用(写代码、调试、包管理)都讲了一遍。如果你是刚接触Python编程,Thonny是最合适的起步工具,装好了不需要任何配置就能直接开始写代码,可视化调试可以帮助理解代码的执行过程。等代码写熟练了再切换到PyCharm或VS Code也不迟。

相关文章
|
22天前
|
机器学习/深度学习 IDE 数据挖掘
2026最新Jupyter Notebook安装使用保姆级教程(附安装包+图文步骤)
Jupyter Notebook是基于网页的交互式编程工具,支持Python、R等数十种语言。以单元格为单位执行代码,即时显示结果,融合代码、文字与图表,适合数据分析、教学及报告编写。推荐通过Anaconda一键安装。
|
28天前
|
机器学习/深度学习 IDE 数据可视化
【2026最新】Spyder安装和使用保姆级教程(附安装包+图文步骤)
Spyder(Scientific Python Development Environment)是一款免费开源的Python IDE,专为数据科学、科学计算与机器学习设计。它融合代码编辑、调试、变量浏览与IPython交互式控制台、数据可视化等功能,界面类MATLAB,开箱即用NumPy、Pandas、Matplotlib等库,Anaconda用户可一键启用。(239字)
|
22天前
|
机器学习/深度学习 数据采集 算法
PCB电路板缺陷检测数据集分享(适用于YOLO系列深度学习检测任务)
本数据集专为PCB缺陷检测设计,含1500张1024×1024图像(训练集1000张、验证集500张),标注6类常见缺陷(缺失孔、鼠咬痕、开路等),采用YOLO格式,开箱即用,适配YOLOv5/v8等主流模型,助力工业质检与AI研发。(239字)
237 6
|
22天前
|
JavaScript 文件存储 数据安全/隐私保护
打造你的私人电子书王国:Talebook 项目全面介绍
Talebook 以其简洁的部署、优雅的界面和强大的功能,成为了这个领域不可多得的好项目。
336 127
|
22天前
|
NoSQL 测试技术 Redis
构建一个可自我改进的多 Agent RAG 系统:架构、评估,以及带人工审核的 Prompt 反馈闭环
本文提出一种可审计、可改进的多Agent RAG系统:通过Orchestrator动态编排分解、检索、批判与合成Agent,结合Token预算管控、溯源式答案生成及SSE实时可观测性;首创Prompt自我改进闭环——自动定位薄弱维度、生成结构化改写、并经回归检测+人工审批上线,兼顾LLM系统质量与工程严谨性。
155 2
构建一个可自我改进的多 Agent RAG 系统:架构、评估,以及带人工审核的 Prompt 反馈闭环
|
23天前
|
Web App开发 数据采集 前端开发
如何在VSCode中查看、转换markdown文件:使用MPE(Markdown Previe Enhanced)插件
本文介绍了在VSCode中使用MPE插件处理Markdown文件的方法。主要内容包括:1)MPE插件的安装;2)查看Markdown渲染效果的两种方式(内置快捷键和MPE右键预览);3)Markdown文件转换功能,详细讲解了导出HTML(离线/在线模式)、PDF(Chrome/Prince/Pandoc三种方式)和Word的操作步骤及注意事项。文章还提供了相关软件的安装指南和常见问题解决方案,帮助用户更好地使用MPE插件进行Markdown文档处理。
如何在VSCode中查看、转换markdown文件:使用MPE(Markdown Previe Enhanced)插件
|
1月前
|
JavaScript 前端开发 机器人
Scratch少儿编程软件下载安装使用教程(2026最新版)
Scratch是由MIT媒体实验室开发的免费图形化编程工具,面向8-16岁青少年。无需写代码,拖拽彩色积木即可创作动画、游戏与交互故事,零英语基础也能上手,全球超1亿项目共享。(239字)
|
1月前
|
监控 网络安全 C语言
【2026最新】GX Works2安装使用保姆级教程(附安装包+图文步骤)
GX Works2是三菱电机官方PLC编程软件,专为FX/L/Q系列设计,替代GX Developer。支持梯形图、ST、SFC等多种语言,集成仿真调试、在线监控与结构化编程,功能更强、界面更优。(239字)
|
22天前
|
Java 应用服务中间件 Apache
2026最新Tomcat安装和配置保姆级教程(附安装包+图文步骤)
Apache Tomcat是开源轻量级Java Web服务器与Servlet容器,支持Servlet、JSP、WebSocket等规范。解压即用,部署.war包即可运行Web应用,广泛用于开发与测试。推荐使用Tomcat 10.1.x或11.x(需JDK 11+),注意jakarta.*命名空间迁移。
|
18天前
|
关系型数据库 MySQL 数据库
MySQL下载安装教程 | Windows安装MySQL 8.0详解(2026最新)
MySQL是Oracle维护的开源关系型数据库,支持SQL操作,广泛用于Web应用、企业系统及数据分析。提供免费社区版和商业版,安装简便,兼容LAMP/LEMP架构,适合学习与生产环境。(239字)
1342 11