插件窝 干货文章 怎么在Ubuntu和其他Linux下安装IDLE Python IDE

怎么在Ubuntu和其他Linux下安装IDLE Python IDE

Python IDLE 安装 install 882    来源:    2025-04-22

在 Ubuntu 和其他 Linux 发行版上安装 IDLE(Python 的集成开发环境)的方法如下,分为不同情况处理:


1. 通过系统包管理器安装(推荐)

Ubuntu/Debian 系

# 对于 Python 3.x(推荐)
sudo apt update
sudo apt install idle3

# 对于 Python 2.7(旧版系统可能需要)
sudo apt install idle

Fedora/RHEL/CentOS

# Python 3.x
sudo dnf install python3-idle  # Fedora
sudo yum install python3-idle  # RHEL/CentOS 7

# Python 2.7(仅旧版)
sudo yum install python-tools

Arch Linux/Manjaro

sudo pacman -S python-idle

2. 通过 Python 包安装(通用方法)

如果包管理器中没有 idle,可以通过 Python 的 tkinteridlelib 手动安装:

# 确保已安装 Python 和 Tkinter
sudo apt install python3-tk  # Ubuntu/Debian
sudo dnf install python3-tkinter  # Fedora

# 通过 pip 安装(可选,通常系统已自带 idlelib)
pip3 install --user idlelib

然后运行 IDLE:

python3 -m idlelib

3. 创建桌面快捷方式(可选)

如果安装后找不到图标,可以手动创建:

# 创建桌面启动文件
echo '[Desktop Entry]
Name=IDLE (Python 3)
Exec=python3 -m idlelib
Icon=/usr/share/pixmaps/idle.xpm
Type=Application
Categories=Development;IDE;' > ~/.local/share/applications/idle.desktop

# 更新图标缓存
update-desktop-database ~/.local/share/applications/

4. 验证安装

运行以下命令启动 IDLE:

idle3  # 或直接输入 idle

或通过模块启动:

python3 -m idlelib

常见问题解决

  1. 启动报错 No module named 'tkinter'
    安装 Tkinter 依赖:

    sudo apt install python3-tk  # Ubuntu
    sudo dnf install python3-tkinter  # Fedora
    
  2. IDLE 界面字体/语言异常
    检查系统语言设置或通过 IDLE 的 Options > Configure IDLE 调整字体。

  3. 无法找到命令 idle
    尝试直接运行 python3 -m idlelib 或检查安装路径是否在 $PATH 中。


通过以上方法,你应该能在 Linux 上顺利安装并使用 IDLE。如果需要最新版 Python,建议从 Python 官网 下载源码编译安装(自带 IDLE)。