Python for Everyone Software Installation Instructions

We recommend that you install Anaconda. It provides a fresh version of Python 3 that does not interfere with any other versions of Python that you may have on your computer, and it gives you one-stop shopping for all packages that are used in the book.

Starting The Spyder IDE

To start the Spyder IDE that comes with Anaconda, follow these steps:

Linux
Start the Terminal application and type
anaconda3/bin/spyder
Mac
Use the Finder to navigate to your home directory, then inside the anaconda directory. Start the Launcher app. Then locate Spyder and launch it. You can then pin the application to the dock so that in the future you can launch it from there.
Windows
Launch with the Spyder icon in the Anaconda section of the start menu. You can then pin the application to the taskbar so that in the future you can launch it from there.
spyder

Interactive Mode

The Spyder IDE has a built-in Python console—the window labeled “IPython Console” in the lower right corner. We recommend that you use the console inside Spyder for interactive mode.

console

Alternatively, for the “classic“ Python console, take these steps.

Linux
Start the Terminal application. Then type
anaconda3/bin/python
Mac
Use the Finder to navigate to Applications → Utilities and run the Terminal application. Then type
anaconda/bin/python
Windows
Type Win+R (i.e., hold down the Windows key and the R key), then type cmd and hit the Enter key. Then type
Anaconda3\python

Installing the ezgraphics Library

To install the ezgraphics library, download it from here. Then follow these steps:

Linux
Start the Terminal application. Then type
anaconda3/bin/pip install Downloads/ezgraphics-2.1.tar.gz
Mac
Use the Finder to navigate to Applications → Utilities and run the Terminal application. Then type
anaconda/bin/pip install Downloads/ezgraphics-2.1.tar.gz
Windows
Type Win+R (i.e., hold down the Windows key and the R key), then type cmd and hit the Enter key. Then type
C:\Anaconda3\Scripts\pip install Downloads\ezgraphics-2.1.tar.gz