In this class, we will all be using the same Virtual Machines to complete assignments and class exercises. We have configured a Virtual Machine Image with a recent version of Linux, Python 2.7, and several libraries we’ll be using throughout the class.
Note: While you should also be able to set up a similar environment on your machine without needing a Virtual Machine, the course staff will not support such configurations - so you’re on your own if you choose to go that route!
To create a VM using our disk image:
Then, start the VM by selecting it and pressing the ‘Start’ button at the top of the VirtualBox VM Manager window.
The VM should automatically log you into an account called
datascience. The password for this account is
datascience. If you need to run commands with root (adminstrator) privalleges, you can use
In the unlikely event that your machine cannot support a 64-bit virtual machine, we also have a 32-bit image. Configuration instructions are the same, except that you should select Version: Ubuntu (32-bit) instead of Version: Ubuntu (64-bit).
We believe that machines that cannot support a 64-bit VM are extremely rare, so please inform the course staff if you need this.
The virtual machine image we supplied is setup using this script, which should also work on a Ubuntu-like system (but this is not supported by the course staff, so use it at your own risk). The notable pieces of software this installs are: