Hi,

I'm about to start learning Python and want to find an IDE. For example something Visual Studio like stuff. WYSIWYG so when I write code, I should have a button somewhere to click and see the output. For free and for Windows and Linux platforms.

I downloaded Komodo Edit 7 and cannot find how to do that. Anyone knows?

Thanks

Dani AI

Generated

For a Visual‑Studio-like, cross‑platform experience with a one‑click Run and a real debugger, two modern, free choices are Visual Studio Code (install the Microsoft Python extension) or PyCharm (the free/core edition). Both give a visible Run button, integrated debugger, and easy interpreter/environment selection. For absolute beginners, Thonny is much simpler and purposely avoids unnecessary complexity. (code.visualstudio.com)

Komodo Edit is lighter-weight than Komodo IDE: it doesn’t show a full “Run/Debug” toolbar by default, but you can add a simple Toolbox command that invokes your Python interpreter and shows output. Example commands (add via Toolbox -> Add -> New Command):

Windows:
"%(python)" -u "%F"

macOS / Linux:
%(python) -u %F

Make the command visible in the Toolbox, then double‑click it (or bind it to F5) to run the current file. If you want Komodo Edit to run the unsaved buffer, record a small macro that saves the file then runs the command (Tools -> Macros -> Start Recording, File -> Save, double‑click your Run command, Stop Recording, Save to Toolbox). These steps are the usual, reliable way to get a “save-and-run” workflow in Komodo Edit. (kosbie.net)

To connect this back to the thread: is correct that Komodo IDE has built‑in run/debug support; , , and point out good alternatives (Eclipse+PyDev, PyScripter, GUI designers like Qt Designer, etc.). If a run fails, check two common causes: the interpreter configured in your IDE preferences (point it at the correct python or python3 executable) and whether you saved the file before running. If you want the closest Visual Studio integration on Windows, the Python Tools for Visual Studio route mentioned in the thread is also valid. Try one or two editors for an hour each — the right fit is often the one whose workflow (save/run/debug) feels fastest. (docs.activestate.com)

Recommended Answers

All 6 Replies

Komodo Edit there is a little more stuggle to setup run button.

Komodo IDE has run button build in,because it has debugging features for python build in.

Look at Pyscripter(windows only) and Spyder great editors for python.
Can also mention Pydev wish is powerful,not as lightweigt need of course to install Eclipse.

commented: good pointers +13

A RAD GUI Building IDE for Python using wxPython:
http://sourceforge.net/projects/boa-constructor/

See also:
http://www.daniweb.com/software-development/python/threads/20774/starting-python/6#post400296

If you use Python3 you can go with the Eric5 IDE.
That program is free and uses the powerful PyQT GUI toolkit.
That in turn comes with a designer (form builder).
Google for Eric5

PyQT4 free from:
http://www.riverbankcomputing.co.uk/software/pyqt/download

See also:
http://www.daniweb.com/software-development/python/threads/419902/best-python-ide#post1798001

I'm also learning Python and I use PyScripter. It's worked well so far.

The Designer form builder that is installed with PyQT is probably the closest thing to Visual Studio.

Too bad that BOA is stuck with wxPython and is at this time not available for Python3 development.

One of the most popular ones is Eclipse with PyDev. It has the button you want and also debugging features. PyDev is the plugin for Python.

Another nice one would be Ninja IDE.

Both are free and opensource.

A simpler IDe would be WingIDE. It's very good for learning Python as you don't have to setup a project to work in just one file.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.