By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
457,714 Members | 1,318 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 457,714 IT Pros & Developers. It's quick & easy.

The IDE question

P: n/a
I'm trying to find an IDE for python that I'm comfortable with. For my
needs IDLE actually works 99% of the time, but on my current project I
need to have lots of files open at once, and I would really prefer to
have tabbed browsing. I'd even try to code this into IDLE myself but I
have no experience with Tk.

All of the IDEs I've found (google + python wiki page) are either A)
Commercial or B) Written for either an older version of python or
wxPython or C) Are syntax highlighting in eclipse and that's it.

All I'm really looking for is the equivalent of IDLE with tabbed
browsing. Anyone have any suggestions?
Jul 18 '05 #1
Share this Question
Share on Google+
22 Replies


P: n/a
Hi DA,

I don't know if you will find this to be helpful, but one of my favorite
IDEs is DrPython, which is free and allows you to have multiple files
open at the same time. Check it out...

http://drpython.sourceforge.net/

Byron
---

dataangel wrote:
I'm trying to find an IDE for python that I'm comfortable with. For my
needs IDLE actually works 99% of the time, but on my current project I
need to have lots of files open at once, and I would really prefer to
have tabbed browsing. I'd even try to code this into IDLE myself but I
have no experience with Tk.

All of the IDEs I've found (google + python wiki page) are either A)
Commercial or B) Written for either an older version of python or
wxPython or C) Are syntax highlighting in eclipse and that's it.

All I'm really looking for is the equivalent of IDLE with tabbed
browsing. Anyone have any suggestions?

Jul 18 '05 #2

P: n/a
dataangel wrote:
I'm trying to find an IDE for python that I'm comfortable with. For my
needs IDLE actually works 99% of the time, but on my current project I
need to have lots of files open at once, and I would really prefer to
have tabbed browsing. I'd even try to code this into IDLE myself but I
have no experience with Tk.

All of the IDEs I've found (google + python wiki page) are either A)
Commercial or B) Written for either an older version of python or
wxPython or C) Are syntax highlighting in eclipse and that's it.

All I'm really looking for is the equivalent of IDLE with tabbed
browsing. Anyone have any suggestions?

I'm not sure which platform but take a look at Eric (it has projects and
tabs). Of course this only works with Linux. You might also take a look
at SPE (windows and Linux). I like Eric because of the debugger.

John
Jul 18 '05 #3

P: n/a
Byron wrote:
Hi DA,

I don't know if you will find this to be helpful, but one of my
favorite IDEs is DrPython, which is free and allows you to have
multiple files open at the same time. Check it out...

http://drpython.sourceforge.net/

Byron
---

dataangel wrote:
I'm trying to find an IDE for python that I'm comfortable with. For
my needs IDLE actually works 99% of the time, but on my current
project I need to have lots of files open at once, and I would really
prefer to have tabbed browsing. I'd even try to code this into IDLE
myself but I have no experience with Tk.

All of the IDEs I've found (google + python wiki page) are either A)
Commercial or B) Written for either an older version of python or
wxPython or C) Are syntax highlighting in eclipse and that's it.

All I'm really looking for is the equivalent of IDLE with tabbed
browsing. Anyone have any suggestions?

DrPython seems to be just what I'm looking for -- after a few bugs are
fixed and the open file window is improved. I can't open files on
computers on my local network because there's no mechanism to do that, I
can't type in my own path (doesn't respond to me typing it in and
hitting enter), and shortcuts to folders don't show up. I also managed
to find a bug that consistenly makes my system hang :P

I'm e-mailing them the bugs, but overall the best IDE I've tried so far :D

Jul 18 '05 #4

P: n/a
dataangel wrote:
DrPython seems to be just what I'm looking for -- after a few bugs are
fixed and the open file window is improved. I can't open files on
computers on my local network because there's no mechanism to do that, I
can't type in my own path (doesn't respond to me typing it in and
hitting enter), and shortcuts to folders don't show up. I also managed
to find a bug that consistenly makes my system hang :P

I'm e-mailing them the bugs, but overall the best IDE I've tried so far :D


Have a better look to eric3 http://www.die-offenbachs.de/detlev/eric3.html

tabs
http://www.die-offenbachs.de/detlev/...3-screen-1.png

debugger
http://www.die-offenbachs.de/detlev/...3-screen-2.png

and much more
http://www.die-offenbachs.de/detlev/...reenshots.html

cheers
GMTaglia
Jul 18 '05 #5

P: n/a
>>>>> "dataangel" == dataangel <k0*****@kzoo.edu> writes:

dataangel> All of the IDEs I've found (google + python wiki page)
dataangel> are either A) Commercial or B) Written for either an
dataangel> older version of python or wxPython or C) Are syntax
dataangel> highlighting in eclipse and that's it.

PyDev eclipse plugin currently offers much more than syntax
highlighting. It's definitely worth a look.

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #6

P: n/a
How is the debugger working on pydev?

I haven't looked at it in a while.

In article <du*************@amadeus.cc.tut.fi>, vi***@spammers.com says...
>> "dataangel" == dataangel <k0*****@kzoo.edu> writes:


dataangel> All of the IDEs I've found (google + python wiki page)
dataangel> are either A) Commercial or B) Written for either an
dataangel> older version of python or wxPython or C) Are syntax
dataangel> highlighting in eclipse and that's it.

PyDev eclipse plugin currently offers much more than syntax
highlighting. It's definitely worth a look.

Jul 18 '05 #7

P: n/a
>>>>> "ChrisH" == ChrisH <se***@yahoo.com> writes:

ChrisH> How is the debugger working on pydev? I haven't looked at
ChrisH> it in a while.

Much better than it was before 0.6.1. It used to be so slow as to be
completely unusable, now the speed is ok - not perfect, the response
is not instantaneous, but usable anyway.

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #8

P: n/a
dataangel schreef:
DrPython seems to be just what I'm looking for -- after a few bugs are
fixed and the open file window is improved. I can't open files on
computers on my local network because there's no mechanism to do that, I
can't type in my own path (doesn't respond to me typing it in and
hitting enter), and shortcuts to folders don't show up.


The problem is that they wrote their own "open file" dialog, while a much
better[*] one is already available in wxPython...
[*] at least on Windows

--
JanC

"Be strict when sending and tolerant when receiving."
RFC 1958 - Architectural Principles of the Internet - section 3.9
Jul 18 '05 #9

P: n/a
Eric3 is an oddity - it is free on Linux but commercial on Windows. It seems
you need to buy a licence for Qt which in the UK is 250 + VAT. This is
substantially more than Komodo or WingIDE.

Peter

"GMTaglia" <li****@kuht.it> wrote in message
news:TF*******************@news3.tin.it...
dataangel wrote:
DrPython seems to be just what I'm looking for -- after a few bugs are
fixed and the open file window is improved. I can't open files on
computers on my local network because there's no mechanism to do that, I
can't type in my own path (doesn't respond to me typing it in and
hitting enter), and shortcuts to folders don't show up. I also managed
to find a bug that consistenly makes my system hang :P

I'm e-mailing them the bugs, but overall the best IDE I've tried so far
:D


Have a better look to eric3 http://www.die-offenbachs.de/detlev/eric3.html

tabs
http://www.die-offenbachs.de/detlev/...3-screen-1.png

debugger
http://www.die-offenbachs.de/detlev/...3-screen-2.png

and much more
http://www.die-offenbachs.de/detlev/...reenshots.html

cheers
GMTaglia

Jul 18 '05 #10

P: n/a
To be pedantic for a second...

Eric3 is free on all platforms. However it requires PyQt and Qt which are
not free on all platforms. The idea of a commercal .exe version of Eric3
is a possibility which wouldn't require PyQt and Qt licenses and would be
priced to compete with the alternatives.

Let me or Detlev know if you would be interested in this.

Phil
Eric3 is an oddity - it is free on Linux but commercial on Windows. It
seems
you need to buy a licence for Qt which in the UK is 250 + VAT. This is
substantially more than Komodo or WingIDE.

Peter

"GMTaglia" <li****@kuht.it> wrote in message
news:TF*******************@news3.tin.it...
dataangel wrote:
DrPython seems to be just what I'm looking for -- after a few bugs are
fixed and the open file window is improved. I can't open files on
computers on my local network because there's no mechanism to do that,
I
can't type in my own path (doesn't respond to me typing it in and
hitting enter), and shortcuts to folders don't show up. I also managed
to find a bug that consistenly makes my system hang :P

I'm e-mailing them the bugs, but overall the best IDE I've tried so far
:D


Have a better look to eric3
http://www.die-offenbachs.de/detlev/eric3.html

tabs
http://www.die-offenbachs.de/detlev/...3-screen-1.png

debugger
http://www.die-offenbachs.de/detlev/...3-screen-2.png

and much more
http://www.die-offenbachs.de/detlev/...reenshots.html

cheers
GMTaglia

--
http://mail.python.org/mailman/listinfo/python-list

Jul 18 '05 #11

P: n/a
>>>>> "Phil" == Phil Thompson <ph**@riverbankcomputing.co.uk> writes:

Phil> To be pedantic for a second... Eric3 is free on all
Phil> platforms. However it requires PyQt and Qt which are not
Phil> free on all platforms. The idea of a commercal .exe version
Phil> of Eric3 is a possibility which wouldn't require PyQt and Qt
Phil> licenses and would be priced to compete with the
Phil> alternatives.

Phil> Let me or Detlev know if you would be interested in this.

Wasn't there a cheap Windows version of PyQt+Qt that came with some
Blackadder-book? Couldn't it be used to compile and distribute the
windows version of eric3 free of charge? Alternatively, isn't it
possible for someone that has already bought the license to Qt to just
compile and distribute the Eric3 binary?

This Qt licensing thing is way too messy, I'm not surprised that so
many developers are doing their best to avoid it...

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #12

P: n/a
Ville Vainio <vi***@spammers.com> pisze:
This Qt licensing thing is way too messy, I'm not surprised that so
many developers are doing their best to avoid it...


No, it isn't. It's GNU GPL. What do you consider unclear?

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #13

P: n/a
>>>>> "Jarek" == Jarek Zgoda <jz****@gazeta.usun.pl> writes:

Jarek> Ville Vainio <vi***@spammers.com> pisze:
This Qt licensing thing is way too messy, I'm not surprised
that so many developers are doing their best to avoid it...


Jarek> No, it isn't. It's GNU GPL. What do you consider unclear?

Isn't it just the Unix/X11 version that is GPL/QPL dual licensed?

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #14

P: n/a
Ville Vainio <vi***@spammers.com> pisze:
Jarek> Ville Vainio <vi***@spammers.com> pisze:
>> This Qt licensing thing is way too messy, I'm not surprised
>> that so many developers are doing their best to avoid it...


Jarek> No, it isn't. It's GNU GPL. What do you consider unclear?

Isn't it just the Unix/X11 version that is GPL/QPL dual licensed?


Yes, it is. In case of Eric3 too.

Windows versions are named, royalty-free, commercial licenses. If you
have one, you can distribute Qt runtime dll with your programs, but not
the source. PyQt follows this rule and on Windows you need (1)
commercial license for Qt and (2) commercial license for PyQt. Hovewer,
if you have both, you can distribute you program on Windows as free
software. But as you may have read in GNU Public License, if you link to
non-free library, you must give special permission in your license
statement (as in the case of Psi Jabber client). Since Eric3 is GPL-ed
software, only Detlev Offenbach can give this permission, but he states
in README, that "building for personal purposes is permitted, but
distribution is not". IANAL, but I think GNU GPL does not allow such
restriction. Hallo, any lawyers around here?

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #15

P: n/a
Jarek Zgoda wrote:
Ville Vainio <vi***@spammers.com> pisze:
Jarek> Ville Vainio <vi***@spammers.com> pisze:
>> This Qt licensing thing is way too messy, I'm not surprised
>> that so many developers are doing their best to avoid it...


Jarek> No, it isn't. It's GNU GPL. What do you consider unclear?

Isn't it just the Unix/X11 version that is GPL/QPL dual licensed?


Yes, it is. In case of Eric3 too.

Windows versions are named, royalty-free, commercial licenses.
[... long, tortuous explanation ...] Hallo, any lawyers around here?


As he said, "way too messy"! ;)

Jul 18 '05 #16

P: n/a
>>>>> "Jarek" == Jarek Zgoda <jz****@gazeta.usun.pl> writes:

Jarek> software. But as you may have read in GNU Public License,
Jarek> if you link to non-free library, you must give special
Jarek> permission in your license statement (as in the case of Psi
Jarek> Jabber client). Since Eric3 is GPL-ed

I don't think GPL allows linking with non-free stuff at all. Not even
with special permissions. If it does, it's not GPL but some other,
GPL-like license.

Jarek> software, only Detlev Offenbach can give this permission,
Jarek> but he states in README, that "building for personal
Jarek> purposes is permitted, but distribution is not". IANAL, but
Jarek> I think GNU GPL does not allow such restriction. Hallo, any
Jarek> lawyers around here?

Well, that does not sound at all like GPL. eric3 also doesn't appear
to be apt-gettable in Ubuntu (which distributes most of debian Sid in
"universe"), so there might be some unclear matters in its
licensing...
--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #17

P: n/a
Ville Vainio <vi***@spammers.com> pisze:
Jarek> software. But as you may have read in GNU Public License,
Jarek> if you link to non-free library, you must give special
Jarek> permission in your license statement (as in the case of Psi
Jarek> Jabber client). Since Eric3 is GPL-ed

I don't think GPL allows linking with non-free stuff at all. Not even
with special permissions. If it does, it's not GPL but some other,
GPL-like license.


No, it's perfectly legal.

http://www.gnu.org/licenses/gpl-faq....compatibleLibs

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #18

P: n/a
Stephen Waterbury <go***@comcast.net> pisze:
Windows versions are named, royalty-free, commercial licenses.
[... long, tortuous explanation ...] Hallo, any lawyers around here?


As he said, "way too messy"! ;)


I am not sure if Detlev can pose such exceptions... Well, Qt-and-around
is not an easy shoot. ;)

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #19

P: n/a
> Well, that does not sound at all like GPL. eric3 also doesn't appear
to be apt-gettable in Ubuntu (which distributes most of debian Sid in
"universe"), so there might be some unclear matters in its
licensing...


It is at my debian unstable system at work, version is 3.4 or so - so it
seems its _no_ unclear matter.

--
Regards,

Diez B. Roggisch
Jul 18 '05 #20

P: n/a
>>>>> "Jarek" == Jarek Zgoda <jz****@gazeta.usun.pl> writes:
I don't think GPL allows linking with non-free stuff at
all. Not even with special permissions. If it does, it's not
GPL but some other, GPL-like license.


Jarek> No, it's perfectly legal.

Jarek> http://www.gnu.org/licenses/gpl-faq....compatibleLibs

So it seems. You live, you learn :-).

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #21

P: n/a
Jarek Zgoda wrote:
Stephen Waterbury <go***@comcast.net> pisze:
Windows versions are named, royalty-free, commercial licenses.
[... long, tortuous explanation ...] Hallo, any lawyers around here?


As he said, "way too messy"! ;)


I am not sure if Detlev can pose such exceptions... Well, Qt-and-around
is not an easy shoot. ;)


He hold the copyright (with Phil Thompson). He is the licensor. He can do
all he wants.

Regards,

--
* Piotr (pitkali) Kalinowski * mailto: pitkali (at) o2 (dot) pl *
* Registered Linux User No. 282090 * Powered by Gentoo Linux *
* Fingerprint: D5BB 27C7 9993 50BB A1D2 33F5 961E FE1E D049 4FCD *
Jul 18 '05 #22

P: n/a
pitkali <pi*****@NOSPAMinteria.pl> pisze:
Windows versions are named, royalty-free, commercial licenses.
[... long, tortuous explanation ...] Hallo, any lawyers around
here?

As he said, "way too messy"! ;)


I am not sure if Detlev can pose such exceptions... Well,
Qt-and-around is not an easy shoot. ;)


He hold the copyright (with Phil Thompson). He is the licensor. He can
do all he wants.


Don't think it's possible to claim "software is GPL but you cann't
distribute it". Either don't pose such restriction or use another
license.

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #23

This discussion thread is closed

Replies have been disabled for this discussion.