+ 7

Best Python IDE

Hey Pythonistas! What would be the best IDE for python. It should be preferably open-source. I know there are a lot of different IDEs for different purposes (eg. web development, machine learning, big data, statics and so on). I would like to know your favourite IDE and for what do you use it for? Thank you guys! ~~~~~~~Ξ

13th Jun 2017, 4:20 PM
Harun Brkovic
Harun Brkovic - avatar
12 Answers
+ 24
Pycharm
13th Jun 2017, 4:44 PM
Frost
Frost - avatar
+ 5
PyCharm for coding Jupyter for data science projects
13th Jun 2017, 5:19 PM
Kuba SiekierzyƄski
Kuba SiekierzyƄski - avatar
+ 5
I'm currently trying out Visual Studio Code with Python extension. So far, I like it a lot because it's lightweight (and so am I 😉). I've tried PyCharm and Atom and Notepad++ and Thonny, but VS Code suits me best for what I've attempted so far. https://code.visualstudio.com
8th Aug 2017, 10:11 AM
David Ashton
David Ashton - avatar
+ 2
Thank you for thar really structured answer. Yea, I've heard of Atom, will definitely check it out.
14th Jun 2017, 11:06 AM
Harun Brkovic
Harun Brkovic - avatar
+ 2
pycharm community edition
14th Jun 2017, 6:38 PM
Santhosh Chinnasamy
Santhosh Chinnasamy - avatar
+ 2
well i prefer Visual code as i am still a beginner :)
19th Jun 2017, 4:08 AM
Alvin Ardiansyah
Alvin Ardiansyah - avatar
+ 1
Is PyCharm free? I know there's a community account, but how much can you do with it?
13th Jun 2017, 5:30 PM
Harun Brkovic
Harun Brkovic - avatar
+ 1
spyder wing ide personal works awesome for m p.s. search forum before it pays !
13th Jun 2017, 5:34 PM
Abdur-Rahmaan Janhangeer
Abdur-Rahmaan Janhangeer - avatar
+ 1
PyCharm has a professional edition, where you have access to all features, and a Community edition (free), with most of the features of the full version. The price of the professional edition starts from 120 euros a year Difference is professional edition supports other languages you may need as Javascript, or frameworks as Django, or database integration. In my case only feature I miss on the community compared to professional is that it does not have support for running code on remote machines On the other hand, you have an editor like Atom which is being improved by users, with lots of plugin, where you can do decent python development no matter the OS of your choice
14th Jun 2017, 10:58 AM
smoke bellew
smoke bellew - avatar
+ 1
Jetbarin's Pycharm.
14th Jun 2017, 1:03 PM
Zemuldo
Zemuldo - avatar
+ 1
pydev in eclipse ide.
23rd Feb 2018, 8:26 AM
Bharath
Bharath - avatar
25th Jan 2022, 2:52 PM
Stas Ustimenko
Stas Ustimenko - avatar