Our recommended approach is to use Anaconda, which is a distribution of Python containing most of the numeric and scientific software needed to get started. If you are a Mac or Linux user, have used Python before and are comfortable using
pipto install software, you may want to skip this step and use your existing Python installation.
- Anaconda has a simple graphical installer which can be downloaded from
https://www.anaconda.com/distribution/#download-section - select your operating system and download the Python 3.7 version. The default installer options are usually appropriate.
Open a terminal
We will install most packages with conda:
$ conda create -n magine_env python=3.7 $ source activate magine_env $ conda config --add channels conda-forge $ conda install jinja2 statsmodels networkx graphviz $ conda install -c marufr python-igraph
- Windows users: Please download and install igraph and pycairo using
the wheel files provided by Christoph Gohlke, found at https://www.lfd.uci.edu/~gohlke/ . Assuming 64 bit windows, download python_igraph‑0.7.1.post6‑cp37‑cp37m‑win_amd64.whl from https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-igraph and pycairo‑1.18.0‑cp37‑cp37m‑win_amd64.whl from https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo
$ pip install pycairo‑1.18.0‑cp37‑cp37m‑win_amd64.whl $ pip install python_igraph‑0.7.1.post6‑cp37‑cp37m‑win_amd64.whl
The installation is very straightforward with
pip- type the following in a terminal:
$ git clone https://github.com/LoLab-VU/magine $ cd magine $ pip install -r requirements.txt $ export PYTHONPATH=`pwd`:$PYTHONPATH
Start Python and MAGINE
If you installed Python using Anaconda on Windows, search for and select
jupyter notebookfrom your Start Menu (Windows). Otherwise, open a terminal and type
You will then be at the Python prompt. Type
import magineto try loading magine. If no error messages appear and the next Python prompt appears, you have succeeded in installing magine!