During class we'll frequently use the command line and a text editor, and it helps if you have these installed beforehand.
When learning Python you'll probably come across many references to the Command Line. What is it? How do you use it?
The answers to many of these questions can be found here. On Mac or Linux you're already set with Terminal or bash. Many versions of Windows come with Powershell, but you can also download it here.
Anaconda is an easy to install software pacakge for Windows, Mac and Linux. It comes with many of the frequent tools and modules that many novice python developers use.
Download it here: https://www.anaconda.com/download/
Windows Windows requires you to install Python, which can be confusing if you're new to programming. Below are a few guides to help you through the process:
-
How-to-Geek's Guide to Installing Python, which includes screen shots documenting the steps, if you prefer visual guides.
-
The official Python Documentation, which has a couple helpful links.
Mac
Python comes pre-installed with OSX. All you need to do is open the Terminal application (found in Utilities or use Spotlight search) and type the following:
'''~$ python'''
this will start a Python instance, and everything else you type in the terminal window will be treated as Python.
Linux
This depends on the Linux distribution you're using, but it will most likely be installed.
There are quite a few to choose from, but some of the most popular include-
-
SublimeText(Mac, Windows, Linux)
-
Atom(Mac, Windows, Linux)
-
If you're using Windows, Notepad++ is a great option.