The easiest and recommended method to install PyDev is to use Install New Software as shown here. I found that this method was giving this error on Eclipse 4.4.1:
An error occurred while collecting items to be installed session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read repository at http://pydev.org/updates/plugins/com.python.pydev.debug_126.96.36.199411111611.jar. Read timed out Unable to read repository at http://pydev.org/updates/plugins/org.python.pydev.help_188.8.131.52411111611.jar. Read timed out
Thankfully, PyDev plugin can be installed manually and that is what I ended up doing:
Download the latest plugin zip files from here.
Unzip the file and you get two directories
plugins. Place these directories in the
dropins directory of your Eclipse installation.
Restart Eclipse if it was running.
Go to Help -> Installation Details. You should be able to find PyDev listed here.
You should be able to use PyDev now! 😊
Tried with: PyDev 3.9.0, Eclipse Luna 4.4.1 and Ubuntu 14.04