在 Ubuntu 和其他 Linux 发行版上安装 IDLE(Python 的集成开发环境)的方法如下,分为不同情况处理:
# 对于 Python 3.x(推荐)
sudo apt update
sudo apt install idle3
# 对于 Python 2.7(旧版系统可能需要)
sudo apt install idle
# 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
sudo pacman -S python-idle
如果包管理器中没有 idle
,可以通过 Python 的 tkinter
和 idlelib
手动安装:
# 确保已安装 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
如果安装后找不到图标,可以手动创建:
# 创建桌面启动文件
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/
运行以下命令启动 IDLE:
idle3 # 或直接输入 idle
或通过模块启动:
python3 -m idlelib
启动报错 No module named 'tkinter'
安装 Tkinter 依赖:
sudo apt install python3-tk # Ubuntu
sudo dnf install python3-tkinter # Fedora
IDLE 界面字体/语言异常
检查系统语言设置或通过 IDLE 的 Options > Configure IDLE
调整字体。
无法找到命令 idle
尝试直接运行 python3 -m idlelib
或检查安装路径是否在 $PATH
中。
通过以上方法,你应该能在 Linux 上顺利安装并使用 IDLE。如果需要最新版 Python,建议从 Python 官网 下载源码编译安装(自带 IDLE)。