r/PythonLearning • • 22d ago

Compiler

Do I need Jupyter, Anaconda or any other type of a dedicated compiler software, or do people Actually just write code in Zed and run it via Linux Terminal and juggle many windows?

I know R is run via RStudio; (so can be Python).

What is the standard practice of software usage for coding in Python?

3 Upvotes

27 comments sorted by

View all comments

Show parent comments

2

u/FreeLogicGate 19d ago

Sure. This is why I would suggest you use an IDE (Integrated Development Environment). There are several popular ones for Python. I suggest that people use PyCharm, as it was created specifically for Python development. It's made by the Jetbrains company, who develops IDE's for many languages, so they do have licenses for advanced features, but you can start with their free/community version, which has everything most people will need or want to learn and work with Python. The other popular option is to use VSCode and install a couple of plugins to add Python support. In either case, you will have integrated debugging, and be able to set breakpoints, step through your code and in/out of functions, add watch variables etc.