在Linux中运行Python程序就像在终端中执行Python文件一样简单。但这对人们来说不是很方便,也不能帮助你调试你的程序。如此原始。有多种IDE和文本编辑器可用于Python开发。Linux用户可以使用PyCharmCommunityEdition。我最近发现了另一个专门为Python初学者设计的IDE。我喜欢这个应用程序的想法,所以我在这里与大家分享。Thonny是一个面向初学者的跨平台开源PythonIDE。就用户界面和用户体验而言,Thonny感觉就像Eclipse的Python版本。这并不完全是坏事,考虑到大多数C++和Java初学者都是从Eclipse开始的,而且许多人后来继续使用它。这不是一个新工具。它已经存在了好几年。我不会用Python编写代码,所以直到最近才发现它。Thonny专注于Python,提供帮助Python初学者理解其程序行为的功能。让我们来看看这些函数。开箱即用的Thonny随Python一起提供,因此您无需付出额外的努力来安装Python。这对Linux用户来说不是什么大问题,因为大多数发行版都默认安装了Python。界面非常简单。它为您提供了一个编辑器,您可以在其中编写Python程序,然后单击运行按钮或使用F5键运行该程序。输出显示在底部。thonnyhelloworld查看变量在“View->Variables”中可以看到所有变量的值。无需全部打印。thonny变量窗格内置调试器使用调试器逐步运行您的程序。您可以从顶部菜单或使用Ctrl+F5键访问它。你甚至不需要在这里设置断点。您可以使用F6进行大步,或F7进行小步。thonnystepbystepf6在小步骤中,您可以看到Python如何看待您的表达式。这对于新程序员理解为什么他们的程序以某种方式运行非常有帮助。thonnystepbystepf7不止于此。对于函数调用,它会打开一个新窗口,其中包含单独的局部变量表和代码指针。超酷!语法错误高亮初学者经常会犯简单的语法错误,例如缺少括号、引号等。Thonny会立即在编辑器中指出。局部变量也可以在视觉上与全局变量区分开来。自动完成您不需要键入所有内容。Thonny支持自动完成代码,这有助于加快编码速度。thonnyautocompleteaccesstosystemshell在工具中你可以访问系统shell。在这里,您可以安装新的Python包或学习从命令行使用Python。thonnyshell终端请注意,如果您使用Flatpak或Snap,Thonny可能无法访问系统shell。从GUI将Pip管理到工具中并管理包。它将打开一个窗口,您可以从该GUI安装Pip包。thonny管理包的功能足以学习Python,对吧?让我们看看如何安装它。在Linux上安装ThonnyThonny是一个跨平台的应用程序。它适用于Windows、macOS和Linux。它是一个流行的应用程序,您可以在大多数Linux发行版的存储库中找到它。只需在系统的软件中心中查找它即可。或者,您始终可以使用Linux发行版的包管理器。在基于Debian和Ubuntu的发行版上,您可以使用apt命令来安装它。sudoaptinstallthonny它将下载一堆依赖项和大约300MB的包。安装后,您可以在菜单中搜索并从那里安装。总结Thonny是初学者Python程序员的绝佳工具。不是专家不能用,而是更适合在学校和高校使用。学生会发现它有助于学习Python和理解他们的代码如何以某种方式运行。事实上,它最初是在爱沙尼亚的塔尔图大学开发的。总的来说,对于Python学习者来说,这是一款很棒的软件。
