Install On Linux

Install Miniconda Python 3.5.2

To get started point your browser at

http://conda.pydata.org/docs/install/quick.html

Then,

  1. Click on Linux Miniconda install
  2. Click on the Miniconda installer for Linux
    1. On this page, if your computer has a 64-bit operating system (most likely) select the 64-bit (bash installer) for Python 3.5 and Linux. If your system has a 32-bit operating system (unlikely) you will need to install the 32-bit (exe installer) for Python 3.5 and Linux. If you are unsure of which system you are running, see Detecting 64-bits versus 32-bits Linux Systems.
    2. Wait for it to download. It will place a file called Miniconda3-latest-Linux-x86_64.sh in your downloads folder. On my computer using Firefox this is ~/Downloads
    3. Using your browser go back to the previous page
  3. Open at Terminal window. If you don’t know how to do this click * Applications -> Terminal* or search for “Terminal” in the Ubuntu dock search
  4. Within Terminal “change directories into the folder where your cd ~/Downloads
  5. Now run the bash “shell” program to install Miniconda
bash Miniconda3-latest-Linux-x86_64.sh
  1. Scroll through the license (press the space bar to move through quickly), type ‘yes’ to approve the terms, and then accept all the installation defaults.
  2. Close the Terminal program. Then, restart it.
  3. Within Terminal type:

conda install pillow

  1. Enter y at the Proceed prompt.
  2. When the installation completes, close the Terminal window.

Install Wing IDE and Connect It to Miniconda Python

The second half of the installation is the Wing IDE development environment. This is the software that you use to write, edit and test your Python programs. Wing IDE calls Python to actually run the program. Therefore, we have to download and install Wing IDE and then tie it to the Miniconda version of Python.

  1. Go to http://wingware.com/downloads/wingide-101
  2. Download the installer for your operating system. For Linux this downloads an installation deb package. Double click on it to install and follow the instructions in the Software Center. As with miniconda, you may need to answer of few questions and accept the license agreement. You should use the default settings.
  3. Open the Wing IDE application. We’ll explore this application in lecture and in lab, but for now we just need to tell Wing about Miniconda Python. To do this, click on the menu and then Edit -> Configure Python
  4. For the Python Executable click on Custom and then Browse to the location for the Miniconda Python executable. On my Linux machine this is /home/stewart/miniconda3/bin/python3.5 See the following
../_images/link-ide-to-python3-linux.png
  1. Ignore the Python Path and all other settings and click OK.
  2. Back in the main Wing IDE it may ask you to restart the python shell. Once you do then you should see at the top of the Python Shell window pane something about “3.5.2 |Continuum Analytics, Inc.” etc. If you have this you are all set and the installation is complete!

Detecting 64-bits versus 32-bits Linux Systems

To determine if you are running 64- or 32-bit Linux, simply open up a Terminal window and type:

uname -m

This will either output “i686” (or something not “x86_64”) for 32-bit or “x86_64” for 64-bit