Edit, run, debug and refactor Python and Jython applications.
Download PyDev 1.3.3 for EasyEclipse 1.2.2:
Download PyDev 1.3.13 for EasyEclipse 1.3:
PyDev is a plugin that enables users to use Eclipse for Python and Jython development. It comes with many goodies such as code completion, syntax highlighting, syntax analysis, refactor, debug and many others.
WARNING: The PyDev plugin will not work if there are spaces in the installation path. The best solution is simply to rename your Eclipse installation:
- On Windows, install in a folder different from C:\Program Files.
- On MacOSX, rename the EasyEclipse application to remove spaces. For example, change Eclipse for Python to Eclipse-for-Python.
- On Linux, you should not have issues.
There are currently 21 comments for this plugin. You can review them and add more here.
To use this plugin, you need Python 2.3.x or 2.4.x interpreter.
Help is available for this plugin, in the Help > Help Contents menu in EasyEclipse.
However, the included help is minimal: it only contains pointers to others sites.
To use PyDev, you must first set the Python or Jython interpreter in Window > Preferences , PyDev > Interpreter - Python or PyDev > Interpreter - Jython. On Windows, you must first install Python or Jython. On MacOSX or Linux, Python is preinstalled. Note that the location of the (J|P)ython interpreter must not be an alias. On MacOSX, it is, by default, /System/Library/Frameworks/Python.framework/Versions/2.3/bin/python. Once you have set up the path, the PYTHONPATH field should be populated.
You can then create a Python project, using the File > New > Project..., Pydev > Pydev Project wizard. Then you can create new python file by select File > New > Python Module, and, once you have added some code, run it by right-clicking on a module file and select Run As > Python Run.
Many other functionalities are available, including debugging (Debug As > Python Run), syntax completion (Ctrl-space in an editor)...
- PyDev home
- Project FAQ
- PyDev provides support for the Python programming language.
Changes in EasyEclipse 1.3.1:
- Upgraded to PyDev 1.3.13.
- Upgraded to PyDev 1.2.6.
- Upgraded to PyDev 1.3.3.
- Upgraded to PyDev 1.2.5.
- Patched: Install in a location without spaces on Mac to workaround PyDev bug.
- Upgraded to PyDev 1.2.4.
- Upgraded to PyDev 1.0.6.
- Initial release (with PyDev 1.0.5).
Credits: Fabio Zadrozny, Aleksandar Totic
Copyright (c) Aleksandar Totic / Fabio Zadrozny
This plugin is licensed under the Eclipse Public License 1.0 license.
For legal terms, see the Eclipse Public License. For my own enjoyment, take a deep breath. Really deep one, until you can feel in your toes and your head gets dizzy. Doesn't that feel good? Yum. Aleks and Fabio.