核心思想:安装 PyDev 插件
Eclipse 本身是一个通用的 IDE(集成开发环境),它本身不直接支持 Python,我们需要通过安装一个叫做 PyDev 的插件,将 Eclipse 变成一个功能强大的 Python IDE。

第一步:安装 Eclipse
你需要确保你的电脑上已经安装了 Eclipse。
-
下载 Eclipse:
- 访问 Eclipse 官网:https://www.eclipse.org/downloads/
- 选择适合你操作系统的版本,对于 Python 开发,推荐下载 "Eclipse IDE for Enterprise Java and Web Developers" 或 "Eclipse IDE for Java Developers",这些版本包含了我们需要的 Equinox P2 软件安装管理器,你也可以下载最轻量的 "Eclipse IDE for RCP and RAP Developers",但前者更常见。
- 下载完成后,解压压缩包即可使用。
-
启动 Eclipse:
- 进入解压后的
eclipse文件夹,双击eclipse.exe(Windows) 或Eclipse.app(macOS) 来启动程序。 - 首次启动时,Eclipse 会要求你选择一个“工作空间”(Workspace),这是存放你所有项目的地方,可以设置一个你喜欢的路径,然后点击 "Launch"。
- 进入解压后的
第二步:安装 PyDev 插件
这是最关键的一步。

-
打开 Help 菜单:
- 在 Eclipse 的顶部菜单栏中,点击
Help->Install New Software...。
- 在 Eclipse 的顶部菜单栏中,点击
-
添加 PyDev Update Site:
- 在弹出的 "Install" 窗口中,点击右上角的
Add...按钮。 - 在 "Name" 字段中输入
PyDev(这个名字可以随便起,方便你识别)。 - 在 "Location" 字段中输入 PyDev 的更新站点地址:
http://pydev.org/updates。 - 点击
OK。
- 在弹出的 "Install" 窗口中,点击右上角的
-
选择并安装 PyDev:
- 稍等片刻,Eclipse 会加载可用的软件列表,你应该能看到一个名为 "PyDev" 的条目。
- 勾选 "PyDev" 复选框,然后点击
Next >。 - 在下一个窗口中,你会看到 PyDev 的详细信息,直接点击
Next >。 - 阅读并接受软件许可协议,然后点击
Finish。
-
完成安装:
(图片来源网络,侵删)- Eclipse 会开始下载并安装 PyDev 及其依赖项,这个过程可能需要几分钟。
- 安装完成后,Eclipse 会提示你重启 IDE,请务必点击
Restart Now来完成安装。
第三步:配置 Python 解释器
安装完插件后,你需要告诉 PyDev 你的 Python 解释器在哪里。
-
打开 PyDev 设置:
- 点击顶部菜单栏的
Window->Preferences。
- 点击顶部菜单栏的
-
导航到解释器设置:
- 在左侧的树状菜单中,展开
PyDev->Interpreter - Python。 - 点击
Python Interpreter。
- 在左侧的树状菜单中,展开
-
添加新的解释器:
- 在右侧窗口,点击
New...按钮。
- 在右侧窗口,点击
-
查找并选择 Python 可执行文件:
- 在弹出的 "Select python interpreter" 窗口中,点击
Browse...按钮。 - 在你的文件系统中找到 Python 的解释器
python.exe(在 Windows 上)或python(在 macOS/Linux 上)。 - 常见路径:
- Windows:
C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX\python.exe(XX 是版本号,如 Python39) - macOS:
/usr/bin/python3或如果你通过 Homebrew 安装,可能是/usr/local/bin/python3 - Linux:
/usr/bin/python3
- Windows:
- 找到后,选中它并点击
Open。
- 在弹出的 "Select python interpreter" 窗口中,点击
-
验证并应用:
- 返回到 "Select python interpreter" 窗口,你会看到解释器的路径,点击
OK。 - 现在回到了 "Preferences" 窗口,PyDev 会自动扫描已安装的 Python 库(如 pip, numpy 等),这个过程可能需要一点时间。
- 扫描完成后,点击
Apply and Close。
- 返回到 "Select python interpreter" 窗口,你会看到解释器的路径,点击
第四步:创建和运行你的第一个 Python 项目
环境已经配置好了,我们来创建一个 "Hello, World!" 项目来测试一下。
-
创建新项目:
- 点击
File->New->Project...。 - 在弹出的窗口中,展开
PyDev文件夹,然后选择PyDev Project,点击Next >。
- 点击
-
配置项目:
- Project name: 输入你的项目名称,
HelloPyDev。 - Interpreter: 确保 Python 解释器是你刚刚配置的那个,下拉菜单中应该会显示你配置的解释器名称。
- Layout: 保持默认的 "Source folders" 即可。
- 点击
Finish。
- Project name: 输入你的项目名称,
-
创建 Python 文件:
- 在左侧的 "Project Explorer" 视图中,你会看到你的新项目。
- 右键点击项目名称
HelloPyDev,选择New->PyDev Module。 - Module name: 输入文件名,
hello。 - 勾选
Create __main__.py源文件(这允许你直接运行该模块)。 - 点击
Finish。
-
编写代码:
-
一个名为
hello.py的文件会自动打开并生成一些模板代码,你可以删除它,输入以下代码:def say_hello(): print("Hello, Eclipse with PyDev!") if __name__ == "__main__": say_hello()
-
-
运行代码:
- 右键点击
hello.py文件,选择Run As->Python Run。 - 底部的 "Console" 控制台会输出结果:
Hello, Eclipse with PyDev!
- 右键点击
恭喜!你已经成功在 Eclipse 中配置并运行了 Python 环境。
第五步:常用功能介绍
- 代码补全:PyDev 提供了强大的代码智能提示功能,当你输入
print(时,它会提示你参数。 - 代码格式化:选中代码,按
Ctrl + Shift + F(Windows/Linux) 或Cmd + Shift + F(macOS) 可以自动格式化代码。 - 调试:
- 在代码行号左侧双击,可以设置断点(一个蓝色圆点)。
- 右键点击文件,选择
Debug As->Python Run。 - 程序会在断点处暂停,你可以使用调试工具栏上的按钮(如 Resume, Step Over, Step Into)来单步执行代码,并观察变量的值。
- 安装第三方库:
- 最简单的方法是使用系统的终端或命令提示符。
- 在 Windows 的 CMD 中,先切换到你的虚拟环境(如果有的话),然后运行
pip install requests。 - PyDev 会自动检测到新安装的库。
总结与对比
| 特性 | Eclipse + PyDev | Visual Studio Code |
|---|---|---|
| 优点 | 功能极其强大,插件生态成熟。 跨平台,稳定可靠。 对大型项目和企业级开发支持好。 |
启动快,轻量级。 对 Python 支持开箱即用,配置简单。 内置终端,体验流畅。 |
| 缺点 | 初次配置稍显繁琐。 占用内存相对较大。 界面可能显得有些陈旧。 |
对于非代码编辑任务(如复杂的建模)支持较弱。 插件虽然多,但质量参差不齐。 |
| 适合人群 | Java/C++ 开发者、需要处理多种语言、或偏好传统 IDE 的开发者。 | Python 开发者、Web 开发者、喜欢轻量化和高度定制化工具的开发者。 |
希望这份详细的指南能帮助你顺利地在 Eclipse 中开始 Python 开发!
