What IDE do the OCW lectures use? I'm baffled that there is no mention of this anywhere on the site/in the lectures. I tried getting notepad++ to work but I can't.
MIT 6.00 Intro Computer Science (OCW)
Stacey Warren - Expert brainly.com
Hey! We 've verified this expert answer for you, click below to unlock the details :)
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
I got my questions answered at brainly.com in under 10 minutes. Go to brainly.com now for free help!
Possibly IDLE, but I personally like Notepad++ better.
You should be able to install Notepad++ with their installer...
Python version is not the same as IDEs (Integrated Development Environments).
Is there some resource where i can learn the terminology? So "python shell" is IDLE? when I i open python shell then open up a new window, that window is now my editor right? And i couldn't get notepad++ to install and i followed the steps in learnpythonthehardway.org
Not the answer you are looking for? Search for more explanations.
Use this link to install Notepad++: http://download.tuxfamily.org/notepadplus/6.2.3/npp.6.2.3.Installer.exe
Python shell is not an IDE, IDLE is. IDLE is a Python IDE bundled with Python distributions.
so cmd, and powershell are also "IDLE"s? Thanks for your help man, hope to see you around here more
i have notepad, so how do i run the script on python shell?
Firstly, IDE and IDLE are two different things. The former stands for Integrated Development Environment, and IDLE is a software (which is also an IDE - to tell them apart, notice the extra L). CMD and Powershell are Shell environments, and are not IDEs.
To run a python script that you wrote in Notepad, save it as a py file and execute it from the command prompt.
I've been using visual studio and idle. Still trying to straighten out 64 vs 32 bit though.
@shawnf The bits doesn't matter that much in Python, but for languages like C++ it is important.
Well, I've got a 64 bit OS, VS, python, numpy, etc., and a 32 bit python, numpy. For some reason trying to run the py file in VS 64 wouldn't work, so I switched over to using python 32. But when I opened idle it was using python 64, but now it's not and there are differences between the numpy versions so I'm going to figure out how to make either everything 64 or 32. It's just getting too confusing.
Not sure why you would want both 64bit and 32bit on your computer, and why you're using VS to handle Python.
VS has many tools that idle doesn't have.
You shouldn't learn a language using an IDE (cheating is not good for learning), and you shouldn't use IDLE for anything serious. Try PyCharm if you need the features.
In the lectures, the prof uses IDLE, which is an IDE specifically made for Python and distributed with it. When you launch IDLE, the line starts with >>>>. This is the shell that will execute your code.
To actually write your code, you need to launch the text editor by clicking File > New window, or by hitting Ctrl+N. This text editor automatically color-codes your code and has a kind of auto-suggest to help you along. When you're done with your code, save it as a .py file. You can then run it in the shell by clicking Run > Run module, or by hitting F5. Idle switches you back to the shell and executes your code. Voilà! That's how the prof does it in the lectures.
As was mentioned previously, there are other ways to do it, all with pros and cons. I stick to how the prof does it cuz I find it easier to follow along.