Question

Which Eclipse package should I choose for Python development with PyDev?

Nothing on the Eclipse homepage tells me what to choose, and the PyDev documentation assumes I already have Eclipse installed. Does it matter which Eclipse package I choose?

Was it helpful?

Solution

If you just plan on doing Python dev, I'd just go with Platform Runtime Binary.

After that, I'd follow the instructions http://pydev.org/download.html and http://pydev.org/manual_101_root.html to install PyDev.

I use the same setup for Python development. I also have the RadRails plugin for Ruby on Rails development.

OTHER TIPS

PyDev was acquired by Aptana, so you might want to check that one out as well.

Assuming Python, and nothing else - I would just get the "Runtime Binary" edition of Eclipse, and add the PyDev extension. That way Eclipse starts up lightning fast, consumes less memory and generally gets in your way less. On top of that, you can always add in whatever extensions/plugins you find you need. The runtime is generally around 50MB, instead of the usual 100+ for the SDK or other versions.

You can always find the latest version here:

http://download.eclipse.org/eclipse/downloads/

At the time of this posting, that would be 3.6.1:

http://download.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php#PlatformRuntime

If you are getting started, I would recommend you python easyeclipse.

Pydev can give some incompatibilities when using it together with other extensions.

A useful shortcut is to download EasyEclipse for PyDev. This is a version of Eclipse already pre-configured for pydev, and seems to be easier to install than gathering all of the Eclipse pieces yourself. Unfortunately it uses a rather old version of PyDev, but this is easily remedied by going to Help > Software Updates > and letting Eclipse grab the latest version (you'll need to change the PyDev location to SourceForge before doing this).

I prefer that you should use Luna which is a tool for Java developers creating Java EE and Web applications, surely you can add PyDev to it.

As you are getting started with python, eclipse and pydev, you probably need step-by-step process.

Either follow these simple steps or Watch this video.

Step 1: Download and install Eclipse(Luna)

Step 2: Open Eclipse >> Help >> Install New Software...

Step 3: In the 'Work with' textfield type : http://pydev.org/updates

Step 4: select checkbox PyDev >> next >> next >> finish

Step 5: It Will install but later a new frame will open,make sure to check on "Brainwy Software,PyDev,Brainwy >> OK

Eclipse will restart after you click ok.

Step 6: Click on File >> New >> Project >> PyDev Project >>

Now you have to add Interpreter.

Step 7: Click on "Please configure an interpreter before proceeding"

Step 8: Click on "Manual Config"

Step 9: Click on "New" then give interpreter Name(python 2.x.x or python 3.x.x the version you are using) or any other name as you like.

Step 10: Click on "Browse" to give path.

If you are using Windows it probably would be in C: drive,

If you are using Ubuntu it would be in "/usr/bin/python2.x" or use command "whereis python" in terminal.

Step 11: After this Select the interpreter >> Finish.

And you are good to go.

I'd recommend http://www.liclipse.com/ if you want a simple and straightforward setup (especially for web development, as it also has editors for web-related contents, such as html, css, javascript) or getting only the Platform Runtime Binary (which is the lightest released Eclipse with things needed for Pydev, around 47 MB -- it can be gotten at: http://download.eclipse.org/eclipse/downloads/, selecting the version you want and then looking for the Platform Runtime Binary).

The install instructions are at: http://pydev.org/manual_101_install.html (and from there a getting started manual follows).

pydev and Python2.6 doesnt work with eclipse for C++. Download the classic version and you should be good.

I think that the Aptana distribution of Eclipse the the easiest way to get PyDev these days...especially since it's now free for the full version. If you download the Studio from here: http://www.aptana.org/ You can easily install PyDev from their plugin manager once it's up and running.

Usually no-one mention but Eclipse do have Python support in its DLTK (dynamic languages toolkit) plugin set. You certainly may want to try it.

Anyway it is not as much functional as PyDev plugin thus you can have it securely. PyDev asks to accept its certificate that is vulnerability to MIM attacks.

You may want to consider PyCharm IDE as it has also PyDev work included. PyCharm team has own PyDev branch and had some work on its debugger. Some details on this collaboration.

I use J2EE Eclipse for Python and Java development. It works well. But Classic Eclipse should be enought.

I would just get [ JetBrains PyCharm Community Edition 4.5.3 ]. its FREE, fully featured and most of all, its dedicated for Python development.

there are 3 other IDE's that are great too, and they do over 30 languages each, without needing plugins and additional 18 more by adding plugins. check out --> Brackets, Atom and Visual Studio Code. they are all free. I suggest checking out PyCharm first.

Easy Eclipse for python is good and light weight tool. But, then you dont get any of the extra features from it.

I tried to start with Django learning, but thn this version wasn't enough for it. If you only opt fr simple python codes, its a very good tool.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top