为 Eclipse 提供最好 Python 支持的插件是 PyDev,它功能强大,支持代码补全、语法高亮、调试、单元测试等,是 Python 开发者的首选。

下面我将为您提供两种最主流的安装方法:
通过 Eclipse 插件市场安装(推荐)
这是最简单、最常用的方法,Eclipse 会自动处理依赖关系。
第 1 步:打开 Eclipse
启动您的 Eclipse IDE。
第 2 步:打开 "Install New Software" (安装新软件) 窗口
有两种常用方式可以打开这个窗口:

-
方式一 (推荐): 点击顶部菜单栏的 Help -> Eclipse Marketplace...。
这种方式可以直接在市场中搜索插件,界面更友好。
-
方式二: 点击顶部菜单栏的 Help -> Install New Software...。
这会打开一个更传统的安装窗口。
(图片来源网络,侵删)
第 3 步:搜索并添加 PyDev 插件
-
如果你使用了 "Eclipse Marketplace" (方式一):
- 在 Marketplace 窗口的搜索框中输入 "PyDev"。
- 在搜索结果中找到 "PyDev" 插件,点击右侧的 "Go" 或 "Install" 按钮。
- 勾选 "PyDev" 及其推荐的相关组件(如 PyDev Debugger, PyDev Mylyn Integration 等),然后点击 "Confirm"。
- 阅读并接受许可协议,然后点击 "Finish"。
-
如果你使用了 "Install New Software" (方式二):
- 在 "Work with" 或 "Name" 输入框中,你需要添加 PyDev 的更新站点地址,官方地址是:
http://pydev.org/updates - 输入地址后,Eclipse 会开始加载可用的软件列表,这个过程可能需要一点时间。
- 在加载完成的列表中,勾选 "PyDev"。
- 点击 "Next >"。
- 在 "Work with" 或 "Name" 输入框中,你需要添加 PyDev 的更新站点地址,官方地址是:
第 4 步:确认并安装
- 在下一个窗口中,你会看到 PyDev 的详细信息,包括将要安装的组件。
- 勾选 "I accept the terms of the license agreement",然后点击 "Finish"。
第 5 步:完成安装并重启
- Eclipse 会开始下载并安装 PyDev,安装过程中,Eclipse 可能会弹出安全警告,询问您是否要安装未签名的软件,由于 PyDev 是知名插件,您可以放心点击 "OK"。
- 安装完成后,Eclipse 会提示您需要重启才能生效,点击 "Yes" 重启 Eclipse。
重启后,您就可以在 Eclipse 的 Window -> Perspective -> Open Perspective -> Other... 中看到 "PyDev" 透视图了,这表明安装成功。
手动下载并安装
Eclipse 插件市场无法访问,或者你希望手动管理插件,可以使用此方法。
第 1 步:下载 PyDev 插件
- 访问 PyDev 的官方更新站点:
http://pydev.org/updates - 在页面上,你会看到一个 "features" 和 "plugins" 的链接列表,你需要下载最新的版本。
- 下载一个包含所有内容的压缩包(如
PyDev for Eclipse.zip)会更方便,你也可以直接下载最新的 "features" 和 "plugins" 文件夹内容。
第 2 步:将插件放入 Eclipse 的 "dropins" 文件夹
- 找到你的 Eclipse 安装目录。
- 在该目录下,找到一个名为
dropins的文件夹,如果不存在,请手动创建一个。 - 将你下载的
PyDev插件文件夹(解压后)直接复制到dropins文件夹中。- 如果你下载并解压后得到一个名为
plugins和features的文件夹,你可以创建一个名为pydev的新文件夹在dropins内,然后将plugins和features放入pydev中,或者,更简单的方法是,将下载的features和plugins文件夹直接复制到dropins根目录下。
- 如果你下载并解压后得到一个名为
- 重启 Eclipse。
重启后,PyDev 插件就会被自动加载。
安装后配置:解释器 (Interpreter)
安装完 PyDev 只是第一步,你还需要告诉 Eclipse 你的 Python 解释器安装在哪个位置,这样它才能进行代码补全和调试。
第 1 步:打开解释器配置
- 点击顶部菜单栏的 Window -> Preferences... (在 macOS 上是 Eclipse -> Preferences...)。
- 在左侧的导航树中,展开 PyDev,然后选择 **Interpreter - Python Interpreter**。
第 2 步:添加 Python 解释器
- 在右侧窗口,你会看到一个解释器列表,如果你的 Python 解释器不在这里,点击右侧的 "New..." 按钮。
- 在弹出的窗口中,"Interpreter Name" 可以随意填写,"Python 3.9"。
- 点击 "Browse..." 按钮,找到你的 Python 解释器可执行文件的位置。
- Windows: 通常是
C:\Users\你的用户名\AppData\Local\Programs\Python\Python39\python.exe - macOS: 通常是
/usr/bin/python3或如果你使用 Homebrew 安装的,可能是/usr/local/bin/python3 - Linux: 通常是
/usr/bin/python3
- Windows: 通常是
- 选择好解释器后,点击 "OK"。
- PyDev 会自动扫描并列出该解释器已安装的所有库,这可能需要一些时间,扫描完成后,点击 "Save" 保存配置。
- 关闭 "Preferences" 窗口。
| 步骤 | 操作 | 描述 |
|---|---|---|
| 安装插件 | 方法一 (推荐): Help -> Eclipse Marketplace -> 搜索 "PyDev" -> 安装。 |
最简单,自动处理依赖。 |
方法二: 下载插件文件,放入 Eclipse dropins 文件夹,重启。 |
适用于网络不佳或手动管理场景。 | |
| 配置解释器 | Window -> Preferences -> PyDev -> Interpreter - Python Interpreter -> New -> 选择你的 python.exe 文件 -> Save。 |
关键步骤,让 Eclipse 知道使用哪个 Python 环境。 |
完成以上步骤后,你就可以在 Eclipse 中愉快地进行 Python 开发了!你可以通过 File -> New -> PyDev Project 来创建一个新的 Python 项目。
