User error. Typical. Instead of actually following the instructions in the book, I went off the rails a bit installing IPython Notebook manually and trying to run things on my own. If you are reading through this book, make sure you follow these (and all) steps very carefully:
- Install VirtualBox
- Install Vagrant
- Copy Mining the Social Web Second Edition's GitHub repository
- Clone to your computer using git init {copied git address}
- 'Vagrant Up' the book's folder (this can take a while)
- Open IP[y] Notebook through
http://localhost:8888
- Go into Chapter 1 - Mining Twitter
- Use the code provided by the book's author (Matthew A. Russell)
- Retrieve Twitter API keys
- Plug and play
Now, why I wasn't able to manually input this data, I am still not entirely sure. However, it is likely the use of IP[y] Notebook required a very specific install process to ensure ipython and its corresponding libraries were properly installed and available. This seems particularly likely because I am no longer having problems calling the 'twitter' library/package.
Link to the Mining the Social Web, Second Edition's
GitHub repository: https://github.com/ptwobrussell/Mining-the-Social-Web-2nd-Edition
Vimeo channel (VERY helpful): http://vimeo.com/channels/MiningTheSocialWeb
Hope this helps someone else.