EasyEclipse for Python

For Python development.



Download release 1.2.2.2: (96MB)   (76MB)   (101MB)

Download release 1.3.1: (107MB)   (87MB)   (113MB)


WARNING: The PyDev plugin does not work if there are spaces in the installation path. Make sure that you install in a path location that does not have spaces.

There are currently 39 comments for this distribution. You can review them and add more here.

Composition


This distribution includes the following plugins:

Core components:

Tools for general Java development:

Some essential utilities:

IDE for Python development:

Version Control tools (CVS support was included in the Eclipse Platform until 1.2.2):

Getting started


"Getting Started" documentation is available for the following included plugins:

For the other plugins, you are welcome to propose a getting started. Thanks !

Changelog


Changes in release 1.3.1:

Changes in release 1.2.2.2: Changes in release 1.2.2: Changes in release 1.2.1.3: Changes in release 1.2.1.1: Changes in release 1.2.1: Changes in release 1.2.0: Changes in release 1.0.2: Changes in release 1.0.1:

License


EasyEclipse is licensed under the terms of the Open Software License version 2.1.

Each third party plugin, software or content is licensed under its own copyright and/or license. See each plugin page for details

39 Comments »

Comment by Amit
2007-01-05 13:42:57

I look forward to seeing the newer 1.2.5 version of PyDev being incorporated into these. Thanks.

 
Comment by Evgeny
2007-01-30 04:28:43

Why plugins can’t find and install updates?
For example, I’ve installed EasyEclipse with python support, with PyDev 1.2.5. I know that 1.2.6 is out and try to update plugin, but update manager finds nothing to update. On neighbor PC plain old eclipse found and installed PyDev 1.2.6 with no problems…

Comment by Philippe
2007-01-30 08:43:21

Evgeny:
we made the choice not to support at first the update manager. There are many reasons for that. We are also working on an anlternative to that.
See http://eclipse-wiki.info/UpdateManager for an explanantion.
As well as our FAQ.

The base reason is that when deployed on a large scale (100000 or users) the current update manager has too many issues.

We are also working to have reactive way to publish updated installers very often. We are not yert there :-\

Now as far as Pydev 1.2.6 is concerned, there was a request last week adn I published a preview build here (for windows and linux):

http://sourceforge.net/project/showfiles.php?group_id=131065&package_id=187215&release_id=481359

Help is always welcomed of course: this is not much work to do to support a distro, and make sure it’s plugins are always up to date!

Would you want to work on that?

Comment by Siggi
2007-03-22 05:38:55

You mean, you “broke” the update manager? Thats one of the greatest features of Eclipse.. Perhaps I have to install all the thing then on my own.. I also want alway the newest version of PyDev! It makes no sense in working otherwise.

Comment by admin
2007-03-22 08:26:45

We did not “broke” anything, we just decided NOT to publish an update site becuase of the associated issues it has.
Note that we are not the only one with that opinion, and that a new project has been started at Eclipse to create a new update manager too.
If you always wnat the latest of everything, then install it it on your own. We tend to be a tad conservative with new versions, and err towards stability.

 
 
 
 
Comment by David Gould
2007-02-13 22:25:59

Could you please include PyDev 1.2.6? Thanks.

Comment by admin
2007-03-22 08:27:33

Version 1.30 will be in the next drop 1.2.2 that we are working on.

 
 
Comment by LKRaider
2007-06-12 11:53:27

Would be nice to see Jython integrated here, since PyDev allows for Jython development aswell.

 
Comment by Scale
2007-08-12 02:19:41

(Not sure if this is the correct place to report, sorry if it is not.)
I have just tried EasyEclipse for Python v. 1.2.2, but the autocompletion features are so slow I suspect there is something wrong with my installation. If all are turned on, as I type a letter or dot the editor freezes for up to ten seconds before showing suggestions.
My machine is an Intel dual core laptop 2x 1.8 Ghz with 2 GB of Ram and Windows XP Media Center edition up to date. I am using Python 2.5 with installed modules PIL 1.1.6b2, Psyco 1.5.2, PyGame 1.7.1 and Pythonwin 2.10.
No Java SDK nor other Eclipse versions are installed.

 
Comment by Visor
2007-10-08 00:33:16

Thank you, the best distribution!

 
Comment by Natalie
2008-06-04 02:15:00

I keep getting an error message 1.3.1 I get a JVM terminated exit code=1 error. I’m running a windows machine with the correct specs to run the program but I’m still getting this error? Any suggestions?

 
Comment by Fox
2008-06-13 23:09:38

>I keep getting an error message 1.3.1 I get a JVM terminated exit code=1 error. I’m running a windows >machine with the correct specs to run the program but I’m still getting this error? Any suggestions?

I had same problem. Type for example in shortcut “eclipse [normal arguments] -vmargs -Xmx256M” and enjoy :)

Comment by kartal
2009-04-10 15:31:47

Hi

Can you eloborate on this solution please? I am getting similar errors as well

thanks

 
 
Comment by Denis Gorodetskiy
2009-07-14 04:47:15

-vmargs -Xmx256M worked like a charm! Thank you so much!

 
Comment by daoka
2009-11-29 07:37:59

Thank you, the best distribution!

d
o
ka
da
i
l

 
Comment by Andreas
2011-01-16 19:13:46

Hi,
I’ve got the error message below when trying to start EasyEclips after installing with
easyeclipse-python-1.3.1.exe (No space in the install path like mentioned in the instruction).
Any suggestions would really help.

Regards Andreas

JVM terminated. Exit code=-1
-Xms128m
-Xmx768m
-XX:MaxPermSize=256m
-Djava.class.path=F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-os win32
-ws win32
-arch x86
-showsplash F:\Programming\EasyEclipse-for-Python-1.3.1\\plugins\org.eclipse.platform_3.3.2.R33x_v20071022-branded\splash.bmp
-launcher F:\Programming\EasyEclipse-for-Python-1.3.1\eclipse.exe
-name Eclipse
–launcher.library F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.2.R331_v20071019\eclipse_1021.dll
-startup F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-vm F:\Programming\EasyEclipse-for-Python-1.3.1\jre\bin\client\jvm.dll
-vmargs
-Xms128m
-Xmx768m
-XX:MaxPermSize=256m
-Djava.class.path=F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar

 
Comment by Carlos
2011-02-01 15:32:45

Hi, I can’t set up a interpreter for python, I’ve tried with mac and windows and it always comes the same error “Check your error log for more details.

More info can also be found at the bug report: http://sourceforge.net/tracker/index.php?func=detail&aid=1523582&group_id=85796&atid=577329
No output was in the standard output when trying to create the interpreter info.
The error output contains:>> File “C:\Rails\EasyEclipse\plugins\org.python.pydev_1.3.13\PySrc\interpreterInfo.py”, line 63
print s
^
SyntaxError: invalid syntax
<<”

I can’t find any log file, and there’s no spaces in folders names

Doesn’t it work with Python 3.1?

thanks

 
Comment by Colin Campbell
2011-02-25 12:53:01

It looks as though there are “print” commands in interpreterinfo.py which have not been converted to the new print() function for Python 3. I’m going to run 2to3 over it and see if that makes any difference.

 
Comment by Allen
2012-02-15 23:45:22

I am running Python 3, so I had to make these changes to get python.exe as my interpreter.

File:
C:\EasyEclipse-for-LAMP-1.2.2.2\extensions\pydev-1.3.3\eclipse\plugins\org.python.pydev_1.3.3\PySrc\interpreterInfo.py

Edit all occurrences of “print …” to “print(…)” (the … is whatever is being printed), so wrap it in quotes.

Comment out line 16, since True and False are considered keywords in Python 3.

Save, and you should be able to successfully set C:\Python32\python.exe as the interpreter. I kept the default folders checked.

Comment by knutella2k
2014-03-25 06:10:19

i agree, ist working. Im running it now with Python3.3. After editing the file mentioned above I chose the highest version of python available, when i created a new projet under “File | New | Project”. It was still some 2.4 or so, but it works fine with my 3.3-code anyway.

 
 
Comment by Neko
2012-08-15 09:07:28

Hi All,

I am getting exactly the same error as Andreas. Like him I installed in a path with no blank spaces

Any help is greatly appreciated.

Thanks,

Henock

JVM terminated. Exit code=-1
-Xms128m
-Xmx768m
-XX:MaxPermSize=256m
-Djava.class.path=F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-os win32
-ws win32
-arch x86
-showsplash F:\Programming\EasyEclipse-for-Python-1.3.1\\plugins\org.eclipse.platform_3.3.2.R33x_v20071022-branded\splash.bmp
-launcher F:\Programming\EasyEclipse-for-Python-1.3.1\eclipse.exe
-name Eclipse
–launcher.library F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.2.R331_v20071019\eclipse_1021.dll
-startup F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
-vm F:\Programming\EasyEclipse-for-Python-1.3.1\jre\bin\client\jvm.dll
-vmargs
-Xms128m
-Xmx768m
-XX:MaxPermSize=256m
-Djava.class.path=F:\Programming\EasyEclipse-for-Python-1.3.1\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar

 
Comment by hung
2012-11-01 00:58:54

I need it to build web project,but it`s with out Content Assist for JavaScript,

 
Comment by jegadeesh
2013-01-07 22:59:35

when i code of python or ruby in eclipse, no output is available for..what i have to do…any solutions?? help me.?

 
Your name (required for validation and display)
Your e-mail (required for validation but never displayed)
Your website URL (optional for display)
Your comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.