{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "#Installation\n", "\n", "###Contents\n", "\n", "- [General Requirements](#require)\n", "- [Basic Installation](#independent)\n", "- [Installing From Source](#source)\n", "- [Installation on Ubuntu Linux](#linux)\n", "- [Installation on Mac OSX](#mac)\n", "- [Installation on Windows](#win)\n", "- [Optional Installation Items](#optional)\n", "- [Verifying Installation](#verify)\n", "- [Checking Version Information](#about)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "##General Requirements\n", "\n", "
Package | \n", "Version | \n", "Details | \n", "
---|---|---|
Python | \n", "2.7+ | \n", "Version 3.4+ is highly recommended | \n", "
Numpy | \n", "1.7+ | \n", "\n", " |
SciPy | \n", "0.14+ | \n", "Lower versions are missing features. | \n", "
Matplotlib | \n", "1.2.0+ | \n", "Lower versions are missing features. | \n", "
Cython | \n", "0.21+ | \n", "Needed for compiling some time-dependent Hamiltonians. | \n", "
GCC | \n", "4.4+ | \n", "Needed for compiling Cython files. | \n", "
GFORTRAN | \n", "4.4+ | \n", "Optional, needed for compiling the Fortran-based Monte Carlo solver. | \n", "
BLAS | \n", "1.2+ | \n", "Optional, Linux only. Needed for installing Fortran Monte Carlo solver. | \n", "
Mayavi | \n", "4.1+ | \n", "Optional. Needed for using the Bloch3d class. | \n", "
Python Headers | \n", "2.7+ | \n", "Linux only. Needed for compiling Cython files. | \n", "
LaTeX | \n", "TexLive 2009+ | \n", "Optional. Needed if using LaTeX in Matplotlib figures. | \n", "
Nose | \n", "1.1.2+ | \n", "Optional. For running tests. | \n", "