OS X Installation instructions ============================== The following steps have been tested on a clean install of Mavericks 10.9.4. All others must fend for themselves to install matplotlib, scipy and their third-party dependencies. *This part only needs to be done once* - `Install anaconda `__ - `Install Xcode (this can take an hour) `__ - Open Xcode and agree to terms and services (it is very important to read them thoroughly) - Install `homebrew `__ ``ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"`` - Install freetype: ``brew install freetype`` - Install heavy packages (this can take an hour or more) :: conda install pip numpy scipy cython matplotlib nose six scikit-learn ipython networkx pandas tornado statsmodels setuptools pytest pyzmq jinja2 pyyaml` - Create a virtual environment ``conda create -n flotilla_env pip numpy scipy cython matplotlib nose six scikit-learn ipython networkx pandas tornado statsmodels setuptools pytest pyzmq jinja2 pyyaml``` - Switch to virtual environment ``source activate flotilla_env`` - Install flotilla and its dependencies (this can take a few minutes): ``pip install git+https://github.com/YeoLab/flotilla.git`` - Create a scratch space for your work ``mkdir ~/flotilla_scratch`` - Make a place to store flotilla projects ``mkdir ~/flotilla_projects`` - Go back to the real world ``source deactivate`` - switch to virtual environment ``source activate flotilla_env`` - start an ipython notebook: ``ipython notebook --notebook-dir=~/flotilla_scratch`` - create a new notebook by clicking ``New Notebook`` - rename your notebook from "Untitled" to something more informative by clicking the title panel. .. include:: docker_instructions.rst