We will be using pip
and virtualenv
to install mrjob
so we do not
bother system dependencies.
Python 2.7 is required so run this to see if you get something similar:
$ python --version
Python 2.7.9
Let's install and configure virtualenv
:
$ sudo pip install virtualenv
$ virtualenv mrjob_env
...
$ source mrjob_env/bin/activate
(mrjob_env) $ pip install -U pip
...
(mrjob_env) $ pip --version
pip 6.0.8 ...
For the rest of the workshop, you will need to make sure you are "in" your
virtualenv
, so make sure (mrjob_env)
is always prefixing your prompt.
(mrjob_env) $ pip install mrjob
...