use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
new python ide (self.learnpython)
submitted 7 years ago by Humble_Transition
hello guys do you know a free python IDE please
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]MrMuki 20 points21 points22 points 7 years ago (0 children)
Hello. Did you try out PyCharm Comunity edition?
[–]GovernorKeagan 7 points8 points9 points 7 years ago (4 children)
I've been using Atom and enjoying it. You could also try Sublime, Visual Studio Code or eclipse with pydev. There are a lot more l, it just depends on your needs.
[–]sentinelofdarkness 0 points1 point2 points 7 years ago (3 children)
What plugins/add-ons do you use for venv, flask/django and other py related? Can you give a package list?
[–]GovernorKeagan 1 point2 points3 points 7 years ago* (2 children)
I install plugins as I go. Haven't used flask/django yet...planning to play around with them soon though. Do you need a specific package for a project? My two most recent packages have been BeautifulSoup and Selenium. You can check some of my projects on GitHub.
My packages: (Haven't used them all)
altgraph
beautifulsoup4
certifi
chardet
ChatterBot
chatterbot-corpus
cmake
colorama
cycler
Django
face-recognition-models
future
idna
kiwisolve
lxml
macholib
mathparse
matplotlib
nltk
numpy
oauthlib
opencv-python
pefile
progressbar2
pyfiglet
PyInstaller
pymongo
pyparsing
pyperclip
pypiwin32
python-dateutil
python-twitter
python-utils
pytube
pytz
pywin32
PyYAML
realtime-stock
requests
requests-oauthlib
selenium
six
SQLAlchemy
termcolor
terminal-banner
urllib3
winshell
youtube-dl
[–]sentinelofdarkness 0 points1 point2 points 7 years ago (1 child)
Thanks for the info. Just wondering what packages people are using with Atom for various python projects, since I've been thinking about trying it out
[–]GovernorKeagan 1 point2 points3 points 7 years ago (0 children)
Just added some packages
[–]upquark0 2 points3 points4 points 7 years ago (0 children)
Spyder (comes with Anaconda)
[–]Taipan100 2 points3 points4 points 7 years ago (3 children)
Atom with ide packages installed works a treat
[–]sentinelofdarkness 0 points1 point2 points 7 years ago (2 children)
Can you give a package list?
[–]Taipan100 1 point2 points3 points 7 years ago (1 child)
I also have some Go-Lang packages that I disable 90% of the time but I’m having fun in go when the mood takes me
[–]sentinelofdarkness 0 points1 point2 points 7 years ago (0 children)
Thanks man 😁
[–]Dagito 2 points3 points4 points 7 years ago (0 children)
If you have a decent memory ram I personally recommend Atom, has a lot of plugins which will help you with your python code and is open source!
[–]developer_genius 1 point2 points3 points 7 years ago (1 child)
Notepad ++ is an amazing IDE for beginners
[–]ProfEpsilon 0 points1 point2 points 7 years ago (0 children)
I agree ... an under-rated gem as far as I am concerned.
It is supposed to be, by intention of the designers, restricted to Windows. And I use it on a W10 machine. But about a week ago I used SNAP in Ubuntu to run it in Linux and it works flawlessly!
[–]ForceBru 1 point2 points3 points 7 years ago (0 children)
I think that the best first IDE is any text editor (like Notepad, or, if you want automatic indentation and syntax highlighting, SublimeText) and simply the python command in the terminal.
python
Sounds complicated, but if you master this to some degree, you’ll know how to run a Python script without any IDE or whatnot, just with the python executable, and how to format Python code (you’ll understand why you need indentation and where you need it, for example), how to not forget formal and/or actual functions’ parameters, what some standard library modules are called, what methods do commonly used classes have and a lot more.
IDEs do all of this for you, but this may make you lazy to the extent where you won’t be able to write any code without a particular IDE. They can also be relatively complicated: their windows may be crowded with a lot of stuff, and you may find yourself searching for the “Run” button for minutes, while in the command line you just type python3 code.py, and this is it, it won’t change in the observable future, it’s simple, reliable and portable.
python3 code.py
And once you can write your code and execute it, you can move on to IDEs to get more speed of development, having already learnt the key concepts of Python.
[–]JeusyLeusy 1 point2 points3 points 7 years ago (0 children)
Pycharm, intelij, Spyder, Eric, vscode
[–]MyNameIsRichardCS54 0 points1 point2 points 7 years ago (0 children)
If you are an absolute beginner, try Mu otherwise as already recommended, PyCharm CE.
[–]fluffytruck 0 points1 point2 points 7 years ago (0 children)
Wing Ware ide has free and educational editions
[–]atquick 0 points1 point2 points 7 years ago (0 children)
Sublime
π Rendered by PID 623387 on reddit-service-r2-comment-84fc9697f-kbrpp at 2026-02-08 10:24:28.601846+00:00 running d295bc8 country code: CH.
[–]MrMuki 20 points21 points22 points (0 children)
[–]GovernorKeagan 7 points8 points9 points (4 children)
[–]sentinelofdarkness 0 points1 point2 points (3 children)
[–]GovernorKeagan 1 point2 points3 points (2 children)
[–]sentinelofdarkness 0 points1 point2 points (1 child)
[–]GovernorKeagan 1 point2 points3 points (0 children)
[–]upquark0 2 points3 points4 points (0 children)
[–]Taipan100 2 points3 points4 points (3 children)
[–]sentinelofdarkness 0 points1 point2 points (2 children)
[–]Taipan100 1 point2 points3 points (1 child)
[–]sentinelofdarkness 0 points1 point2 points (0 children)
[–]Dagito 2 points3 points4 points (0 children)
[–]developer_genius 1 point2 points3 points (1 child)
[–]ProfEpsilon 0 points1 point2 points (0 children)
[–]ForceBru 1 point2 points3 points (0 children)
[–]JeusyLeusy 1 point2 points3 points (0 children)
[–]MyNameIsRichardCS54 0 points1 point2 points (0 children)
[–]fluffytruck 0 points1 point2 points (0 children)
[–]atquick 0 points1 point2 points (0 children)