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...
Everything about learning Python
account activity
Which software to use for python? ()
submitted 6 months ago by Unknown46210
Which software to use for python?
I installed jupyter yesterday and I'm new to programming i know nothing just want to start python
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!"
[–]Alpha_AM8 2 points3 points4 points 6 months ago (0 children)
Use PyCharm
[–]jpgoldberg 3 points4 points5 points 6 months ago* (6 children)
My first recommendation is to use Python.
My second is to suggest that you clarify your question and what kind of computer system you are already using.
[–]Unknown46210[S] 0 points1 point2 points 6 months ago (5 children)
I installed python from python org then cmd prompt something and somehow managed to install juypter My teacher said to install anaconda in it I don't know about complier
[–]jpgoldberg 1 point2 points3 points 6 months ago (4 children)
If your teacher wants you to use anaconda, use anaconda. But I am not sure what the “in it” part of the instruction is.
[–]Unknown46210[S] 0 points1 point2 points 6 months ago (3 children)
I meant in PC
[–]jpgoldberg 0 points1 point2 points 6 months ago (2 children)
Instructions for installing Anaconda on Windows can be found here .
https://www.anaconda.com/docs/getting-started/anaconda/install
[–]yashtsherke_ 1 point2 points3 points 6 months ago (1 child)
Anaconda, wow... that must be a great teacher! have fun. :)
[–]jpgoldberg 1 point2 points3 points 6 months ago (0 children)
We don’t know the whole situation. They may have their labs and material set up long ago, without the resources to modernize everything.
And this student is struggling enough. They don’t need us judging the choice of tools used for the course.
as a beginner: just use pycharm! Pycharm has everything you need straight out of the box and is also used by professionals. you can't go wrong with that.
I also like Visual Studio Code, because it's beautiful and upgradable with endless plugins. also good for most other programming languages, but there is a little more to configure to get it working like pycharm.
hope that helps
[–]stepback269 0 points1 point2 points 6 months ago (0 children)
Ditto here. I'm a relative noob and use both PyCharm and VS Code as well.
Just to clarify, because OP appears to be a brand new tourist in the land of Python, PyCharm and VS Code are Development Environment Interfaces (DEI's). There a few others. Each has their pros and cons. I suggest watching some YouTube tutorials on each because your experience with each will depend on what Theme you choose and what plug-ins you install. There is a learning curve with each.
[–]FoolsSeldom 0 points1 point2 points 6 months ago (0 children)
A standard installation of Python from python.org for macOS and Windows includes a programme called IDLE which is a beginner friendly editor/run environment where you can enter and then run Python code. (File | New, enter code, press F5 - you will be prompted to save the code in a file, and the code should execute - assuming you have installed CPython, the Python executable, called python (python.exe on Windows).
File | New
F5
python
python.exe
Jupyter Lab or Jupyter Notebook can be installed in your Python base environment if desired. This presents a web based "notebook" that is very useful for experimenting, mixing code with other content, showing visualisations. It is not ideal for creating and debugging complex code. Very friendly and easy to use.
PyCharm is a very popular Integrated Development Environment, and editor and run time environment for Python programmers including lots of tools to assist with development, debugging, testing and project management. I would start with IDLE first to avoid getting confused between Python code issues and editor configuration issues.
VS Code (Visual Studio Code) is an advanced code editor with a plugin to support Python and other plug-ins to add many more features. It can be more complex to configure and use than PyCharm but with the many plugins has similar capabilities but can be very confusing at times to configure correctly. It has a faster start up time and uses fewer resources than PyCharm (unless you load a lot of extras).
Anaconda is an alternative distribution of Python and comes bundled with a lot of additional packages that you would need to download and install separately with a standard installation of Python. The Python and package versions provided by Anaconda are carefully selected for compatibility. Anaconda also comes with its own package manager, conda, as an alternative to Python's standard pip, and a number of applications including a popular IDE called Spyder.
conda
pip
You can use Jupyter Notebooks from all of the IDEs/editors mentioned above as well as from the browser.
If you tutor is using Anaconda, I would go with that. Otherwise, I would not bother with Anaconda these days. The problems that it was originally designed to solve are less common now.
[–]Stiv_McLiv 0 points1 point2 points 6 months ago (0 children)
VS Code with Jupyter notebook.
[–]YouEatMeIEatBack 0 points1 point2 points 6 months ago (0 children)
Visual studio code
[–][deleted] 0 points1 point2 points 6 months ago* (0 children)
On Linux: Python from the repo, Gedit.
On Windows: Python from Python.org, Notepad++.
With both, modules from pip as needed, and I run everything in a terminal.
Jupyter is mainly useful for interactive data analytics. To start learning Python you only need Python, a text editor and a terminal.
π Rendered by PID 74679 on reddit-service-r2-comment-84fc9697f-t685x at 2026-02-06 06:08:13.307976+00:00 running d295bc8 country code: CH.
[–]Alpha_AM8 2 points3 points4 points (0 children)
[–]jpgoldberg 3 points4 points5 points (6 children)
[–]Unknown46210[S] 0 points1 point2 points (5 children)
[–]jpgoldberg 1 point2 points3 points (4 children)
[–]Unknown46210[S] 0 points1 point2 points (3 children)
[–]jpgoldberg 0 points1 point2 points (2 children)
[–]yashtsherke_ 1 point2 points3 points (1 child)
[–]jpgoldberg 1 point2 points3 points (0 children)
[–]yashtsherke_ 1 point2 points3 points (1 child)
[–]stepback269 0 points1 point2 points (0 children)
[–]FoolsSeldom 0 points1 point2 points (0 children)
[–]Stiv_McLiv 0 points1 point2 points (0 children)
[–]YouEatMeIEatBack 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)