View Full Version : What is the 'best' IDE for python development?
bwallum
March 25th, 2013, 12:43 PM
Hi
I'm running Raring AMD64 and want to start programming in Python. I've done a Coursera (Interactive Programming in Python) course and now want to start my own project, showing a graphical animated representation of my Polarised Big Bang hypothesis.
What I would like is some help in identifying the most suitable Integrated Development Environment for the project. Which one would you use and why?
Thank you!
wingnut2626
March 25th, 2013, 03:57 PM
eric, because it is the bomb
llanitedave
March 25th, 2013, 08:59 PM
Geany, because I'm used to it.
SPE, even though it doesn't seem to be updated any more.
Eclipse + PyDev, because it's a beast that does everything.
Emacs, because a lot of people like it even though I don't.
VIM, see above.
All of these are the 'best'.
So are a few others I haven't mentioned.
Just pick one and run with it.
llanitedave
March 25th, 2013, 09:02 PM
I might think about giving eric another shot, BTW. I used it a couple of years ago and it was a bit buggy. Looks like it's gotten a lot of updates since then.
Cheesemill
March 25th, 2013, 09:07 PM
My favourite Python IDE is Ninja-IDE.
http://ninja-ide.org/
memilanuk
March 25th, 2013, 09:24 PM
I like Eclipse + PyDev... and Spyder. I keep trying to like vim + rope + etc. etc. etc. but it's just not clicking for me.
xb12x
March 26th, 2013, 02:41 AM
I've tried many Python IDE's.
I like Wingware's Wing IDE 101. It's a free version of their professional product. It works on both Linux and Windows and with any version of Python, 2.x.x or 3.x.x.
http://wingware.com/downloads/wingide-101
LuisGMarine
March 27th, 2013, 05:53 AM
DrPython is great for starting out. It forces you to type all the code since there is no "auto-complete" feature. This is perfect when you are first learning to code, making sure that you understand proper syntax.
+1 for Eclipse and PyDev. I just recently started using Eclipse and seriously it's amazing. I use it to code Java, Python, and C++. I personally could not ask for more.
Best bet is to try them all out and pick for yourself. There is a lot of options good options out there.
imagecko
April 10th, 2013, 03:00 PM
I usually use Eclipse or Geany.
My favourite Python IDE is Ninja-IDE.
http://ninja-ide.org/
Ninja seems nice. I have to try that.
Nytram
April 10th, 2013, 03:14 PM
I mostly use Geany because it's lightweight, fast and easy to learn and use. For a lightweight IDE it has quite a lot a lot of features, enough to meet my needs, and I find I don't need all the "bells&whistles" of a full-blown IDE.
Bodsda
April 10th, 2013, 08:57 PM
Not an IDE, but vim is my choice
Bresser
April 11th, 2013, 12:34 PM
Don't use python because when you run it, it wont ask you for the input its supposed to
r-senior
April 11th, 2013, 12:55 PM
Have you raised this issue as a bug? Do you have an example?
memilanuk
April 11th, 2013, 02:38 PM
Don't use python because when you run it, it wont ask you for the input its supposed to
a) Totally the wrong spot for this kind of off-the-wall comment - start your own thread.
b) If python isn't asking you for the input you think it should, then *you* most likely are doing something wrong, not python itself.
Carl H
April 23rd, 2013, 04:09 PM
I just use GEdit and the command line.
I've tried various IDEs but cos I use and develop on a variety of platforms, I wanted something that was consistant across them all, and simple. (I found Eric to be over the top).
King Dude
April 24th, 2013, 12:37 AM
Notepad.
Lol. Hmm, honestly I have no idea. Unlike C++, Python has a clean enough syntax to where I've never really had to use an IDE.
Carl H
March 12th, 2014, 02:36 PM
Geany is very good and available in the repos.
memilanuk
March 14th, 2014, 02:53 AM
Actually, with the community version of PyCharm being cross-platform and free, we might have a new winner! Its a bit over the top for my limited needs, but the 'code intelligence' is really, really nice for those of us who don't have everything memorized yet. I sprung for the pay version because of its extended support for a couple other frameworks in particular.
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.