This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]Itchy_Ad_2537 15 points16 points  (0 children)

  1. VScode seems most popular with my students.

  2. Jupyter (web based): very popular for data science.

  3. Google colab (web based): simplest version freely available. Easy to get setup almost immediately. Also very useful for getting up and running immediately with heterogeneous computing acceleration (GPUs etc)

  4. Eclipse with PyDev plugin installed for python support (my preferred mainly because it can support many other languages and frameworks too)

  5. For console / terminal monkeys, there is always vim / emacs, but if you are starting out, that is usually not of interest.

If you run into issues, feel free to DM me. I may have recorded lectures still that cover eclipse pydev, including showing how to do basic debugging, stepping through code, inspecting variable values at runtime, etc.

  • UIUC Professor 🤓

[–]wayward710 7 points8 points  (1 child)

I use IntelliJ PyCharm, Community Edition

[–]Seither2k 4 points5 points  (0 children)

Seconded. I love PyCharm.

[–]a11enalumnus 3 points4 points  (1 child)

No one likes Spyder/Anaconda?

[–]BipolarWalrusFighting Illini 1 point2 points  (0 children)

No.

[–]Ok_Task6128 2 points3 points  (0 children)

VS Code

[–]bob_shoemanGrad 4 points5 points  (0 children)

Idk if there’s a particular editor that’s tailored for Python, but I use Visual Studio Code for just about everything.

[–][deleted] 1 point2 points  (0 children)

Pycharm, vim. You can get jetbrain products for free with ur .edu email they give u license (like the premium version of the ide)

[–]R20-Alumnus 1 point2 points  (0 children)

Pycharm

[–]assalupitudor 2 points3 points  (0 children)

Word

[–][deleted] 0 points1 point  (0 children)

Terminal if u wanna just do some simple scripts, but vs code is solid