2023-03-07 08:46:51 +08:00
|
|
|
|
[#]: subject: "How to Install IDLE Python IDE in Ubuntu and Other Linux"
|
|
|
|
|
[#]: via: "https://www.debugpoint.com/install-idle-ubuntu-linux/"
|
|
|
|
|
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
|
|
|
|
[#]: collector: "lkxed"
|
|
|
|
|
[#]: translator: "geekpi"
|
2023-03-12 23:23:09 +08:00
|
|
|
|
[#]: reviewer: "wxy"
|
|
|
|
|
[#]: publisher: "wxy"
|
|
|
|
|
[#]: url: "https://linux.cn/article-15622-1.html"
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
如何在 Ubuntu 和其他 Linux 下安装 IDLE Python IDE
|
|
|
|
|
======
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
![][0]
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
> 在 Ubuntu 和其他发行版中,Python 的默认 IDE IDLE 没有被默认安装。在本指南中了解如何安装它。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
IDLE(<ruby>集成开发学习环境<rt>**I**ntegrated **D**evelopment and **L**earning **E**nvironment</rt></ruby>)是一个 [Python IDE][1],由 Python 语言本身编写,在 Windows 中通常作为 [Python 安装][2] 的一部分而安装。它是初学者的理想选择,使用起来很简单。对于那些正在学习 Python 的人,比如学生,它可以作为一个很好的 IDE 来开始使用。
|
|
|
|
|
|
|
|
|
|
语法高亮、智能识别和自动补全等基本功能是这个 IDE 的一些特点。你可以随时在官方 [文档][3] 中了解更多关于 IDLE 的功能。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
### Ubuntu 和其他 Linux 中的 IDLE
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
所有的 Linux 发行版,包括 Ubuntu,都预装了 Python。即使你手动升级或安装了 Python 版本,IDLE IDE 也不会自带安装。你必须手动安装它。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
对于 **Debian、Ubuntu、Linux Mint 和相关发行版**,打开终端,运行以下命令来安装 IDLE:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt update
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo apt install idle3
|
|
|
|
|
```
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
当命令询问你是否要安装 IDLE 时,输入 `Yes`。命令完成后,IDLE 将被安装在你的 Ubuntu 系统中。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
对于 **Fedora、RHEL、CentOS**,使用下面的命令来安装它:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo dnf update
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo dnf install idle3
|
|
|
|
|
```
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
**Arch Linux** 用户可以使用以下命令进行安装:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo pacman -S python tk
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
![IDLE 在 Ubuntu 的安装和运行][4]
|
|
|
|
|
|
|
|
|
|
### 启动 IDLE 并编写一个测试程序
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
在 Ubuntu、Debian、Linux Mint 和 Fedora 中安装后,你可以在应用菜单中找到 IDLE 的图标。见下图:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
![应用菜单中的 IDLE 图标][5]
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
如果你使用的是 Arch Linux,你需要在命令行中运行以下内容来启动 IDLE:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
idle
|
|
|
|
|
```
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
启动 IDLE 后,你应该看到主窗口,如下图所示:
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
![IDLE 编辑器主窗口][6]
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
默认情况下,它会显示一个 <ruby>交互界面<rt>Shell</rt></ruby>,你可以直接在每一行中执行 Python 代码。它的工作方式和任何 Shell 解释器一样。而当你点击回车键时,你会得到输出,还有三个 `>` 符号进入下一行,执行下一个命令。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
![在 IDLE 中运行一个简单的 Python 语句][7]
|
|
|
|
|
|
2023-03-12 23:23:09 +08:00
|
|
|
|
IDLE 也允许你从它的文件菜单中打开任何 .py 文件。它将在一个单独的窗口中打开该文件,在那里你可以进行修改并直接运行它。你可以使用 `F5` 或者从选项 “<ruby>运行<rt>Run</rt></ruby> > <ruby>运行模块<rt>Run Module</rt></ruby>” 来运行。
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
![从 IDLE 中打开的一个 Python 文件][8]
|
|
|
|
|
|
|
|
|
|
![使用菜单运行该文件的选项][9]
|
|
|
|
|
|
|
|
|
|
输出会显示在一个单独的输出窗口中。在输出窗口中,你可以开始调试,进入一行或文件,查看堆栈跟踪和其他选项。
|
|
|
|
|
|
|
|
|
|
![输出显示在 IDLE 的一个单独的输出窗口中][10]
|
|
|
|
|
|
|
|
|
|
### 总结
|
|
|
|
|
|
|
|
|
|
现在你学会了如何在 Ubuntu 和其他发行版中安装 IDLE IDE,以及如何运行一条语句或一个 Python 程序。对于初学者来说,IDLE 是一个很好的起点,在进入更复杂的 IDE 之前,可以先掌握基础知识。
|
|
|
|
|
|
|
|
|
|
我希望这篇指南对你的 Python 之旅有所帮助。
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
via: https://www.debugpoint.com/install-idle-ubuntu-linux/
|
|
|
|
|
|
|
|
|
|
作者:[Arindam][a]
|
|
|
|
|
选题:[lkxed][b]
|
|
|
|
|
译者:[geekpi](https://github.com/geekpi)
|
2023-03-12 23:23:09 +08:00
|
|
|
|
校对:[wxy](https://github.com/wxy)
|
2023-03-07 08:46:51 +08:00
|
|
|
|
|
|
|
|
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
|
|
|
|
|
|
|
|
[a]: https://www.debugpoint.com/author/admin1/
|
|
|
|
|
[b]: https://github.com/lkxed/
|
|
|
|
|
[1]: https://www.debugpoint.com/5-best-python-ide-code-editor/
|
|
|
|
|
[2]: https://www.debugpoint.com/install-python-windows/
|
|
|
|
|
[3]: https://docs.python.org/3/library/idle.html
|
|
|
|
|
[4]: https://www.debugpoint.com/wp-content/uploads/2023/02/IDLE-install-and-run-in-Ubuntu.jpg
|
|
|
|
|
[5]: https://www.debugpoint.com/wp-content/uploads/2023/02/IDLE-icon-in-the-application-menu.jpg
|
|
|
|
|
[6]: https://www.debugpoint.com/wp-content/uploads/2023/02/IDLE-editor-main-window.jpg
|
|
|
|
|
[7]: https://www.debugpoint.com/wp-content/uploads/2023/02/Running-a-simple-Python-statement-in-IDLE.jpg
|
|
|
|
|
[8]: https://www.debugpoint.com/wp-content/uploads/2023/02/A-python-file-opened-from-IDLE.jpg
|
|
|
|
|
[9]: https://www.debugpoint.com/wp-content/uploads/2023/02/Option-to-Run-the-file-using-menu.jpg
|
2023-03-12 23:23:09 +08:00
|
|
|
|
[10]: https://www.debugpoint.com/wp-content/uploads/2023/02/Output-is-shown-in-a-separate-output-window-of-IDLE.jpg
|
|
|
|
|
[0]: https://img.linux.net.cn/data/attachment/album/202303/12/232046d7j0203ilosu986r.jpg
|