Page 1 of 2 12 Last
  • Jump to page:
    #1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0

    Free Python and IDE for windows?


    I want to learn Python on Windows. I found the 3.3 version but it doesn't have an IDE. Is there a good free IDE for Python on Windows?

    Thanks
  2. #2
  3. Contributing User
    Devshed Demi-God (4500 - 4999 posts)

    Join Date
    Aug 2011
    Posts
    4,966
    Rep Power
    481
    I'm sure python 3.3 comes with idle.
    I can't begin to understand why anyone would want an "IDE".
    Use emacs.
    [code]Code tags[/code] are essential for python code and Makefiles!
  4. #3
  5. Contributing User
    Devshed Novice (500 - 999 posts)

    Join Date
    Feb 2005
    Posts
    618
    Rep Power
    65
    Eric is a nice full powered free IDE.
    Real Programmers always confuse Christmas and Halloween because Oct31 == Dec25
  6. #4
  7. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0
    Well, Python 3 did come with IDLE, but when I run it all I get is a console looking window with >>> for a prompt. Not exactly the GUI I was expecting it to be. Here's what it comes up as:

    Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 18 2013, 21:18:40) [MSC v.1600 32 bit (Intel)] on win32
    Type "copyright", "credits" or "license()" for more information.
    >>>

    Is that the GUI???
  8. #5
  9. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2013
    Location
    /dev/null
    Posts
    163
    Rep Power
    19
    What exactly is your requirement? IDLE supports auto-complete, auto-indentation and other useful features. Is there anything you're looking for specifically?

    If you're talking about fancy IDE's like Eclipse, then you may want to install the PyDev plugin for eclipse. Additionally, did you search for IDE's for python on the internet?
  10. #6
  11. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0
    The only requirement I have is to learn Python with a Graphical User Interface and an integrated debugger. I thought IDLE would be graphical, but it looks like just a console application. My previous experience is with MS Visual Studio and I don't expect to have an IDE that matches that, but I do want a GUI that includes a debugger. Is there something that meets that requirement?
  12. #7
  13. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2013
    Location
    /dev/null
    Posts
    163
    Rep Power
    19
    IDLE has options to debug. Please check the docs.
  14. #8
  15. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0
    IDLE does not appear to be GUI. I don't want a console app, I want to use a Graphical interface so I can use a mouse.

    I thought IDLE was supposed to be GUI, but as I have been noting multiple times, it does not appear to be GUI at all. Am I wrong about that?
  16. #9
  17. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2013
    Location
    /dev/null
    Posts
    163
    Rep Power
    19
    The three arrows that you see is the python shell's prompt. If you have access to a linux machine, type python at command line and you will see the python prompt (three arrows). IDLE as an editor may be basic, and may not have all the features that you're looking for, but has enough features to write full-blown python projects (I've written lots of small tools at work using IDLE and ported it to linux). From your first post, I understand that you just started learning python. IMHO, IDLE has more than sufficient features to help you get a good hold on python.

    And did you search the internet for python IDE's???
  18. #10
  19. No Profile Picture
    Contributing User
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2009
    Location
    Nebraska, USA
    Posts
    875
    Rep Power
    276
    have you looked at Komodo Edit?
  20. #11
  21. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0
    I didn't find anything free on the web that I likes, but I did find an inexpenside IDE called WingIDE that looks promising. Unfortunately, the version of Python I installed must be whacked because it gets a syntax error on a simple print.

    print '1', '2' fails

    but print '1' is fine.

    As it turns out every print with a comma in it fails every time.

    I am going to re install both the Python and the WingIDE to see if that clears it up.

    If I can get those to play nice together, I think it will be a good solution.
  22. #12
  23. Banned ;)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Nov 2001
    Location
    Woodland Hills, Los Angeles County, California, USA
    Posts
    9,643
    Rep Power
    4248
    I realize that this might be a bit late, but have you tried PythonWin. Nice thing about it is that it comes along with a win32all package that contains some nice libs specific for Windows programming.
    Up the Irons
    What Would Jimi Do? Smash amps. Burn guitar. Take the groupies home.
    "Death Before Dishonour, my Friends!!" - Bruce D ickinson, Iron Maiden Aug 20, 2005 @ OzzFest
    Down with Sharon Osbourne

    "I wouldn't hire a butcher to fix my car. I also wouldn't hire a marketing firm to build my website." - Nilpo
  24. #13
  25. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2013
    Location
    /dev/null
    Posts
    163
    Rep Power
    19
    Originally Posted by PickyBiker
    I didn't find anything free on the web that I likes
    Try pyscripter
  26. #14
  27. Contributing User
    Devshed Novice (500 - 999 posts)

    Join Date
    Feb 2005
    Posts
    618
    Rep Power
    65
    You have to configure IDLE to start in the editor mode!
    By default it might be set to shell mode.

    It is under the Options tab.
    Last edited by Dietrich; December 2nd, 2013 at 09:34 PM.
    Real Programmers always confuse Christmas and Halloween because Oct31 == Dec25
  28. #15
  29. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2013
    Posts
    9
    Rep Power
    0

    Smile


    Originally Posted by Dietrich
    It is under the Options tab.
    Ah, yes, that's better. Thanks Dietrich
Page 1 of 2 12 Last
  • Jump to page:

IMN logo majestic logo threadwatch logo seochat tools logo