-
David Verelst authoredDavid Verelst authored
!! This guide is not finished, and might contain innacuracies. Please report any mistakes/bugs by creating an issue. This is a WIP (Work In Progress) !!
Detailed Installation Manual
Installing Python packages with compiled extensions can be a challenge especially on Windows systems. However, when using Miniconda things can be simplified to a great extent as this manual hopefully will show you.
The this approach will require you to use the command line, but it is as easy as copy-pasting them from this page straight into your command prompt.
Installation instructions follow in alphabetical orderby platorm.
Linux
- Use either your system package manager, pip + virtualenv, or Anaconda to install the following python dependencies:
numpy, cython, scipy, pandas, matplotlib, pyscaffold, future, nose, sphinx, xlrd, (py)tables, h5py, pytest, pytest-cov, setuptools_scm, setuptools
Note that often the pytables packages is called python-tables instead of python-pytables.
- Other tools you will need:
git gcc gcc-fortran (gfortran)
Mac
People who now how to handle Python on the Mac side are kindly requested to complete this guide :-)
Windows
A Python installation with compilers is required. If you already have this, or know how set up such an environment, you skip to here.
Microsft Visual Studio 2010
Command line
This guide will use the command line (aka command prompt) frequently. You can launch a Windows terminal as follows: press Start> and type "cmd" + . A link to the command prompt should be visible now.
In case you want an alternative, more capable windows terminal, you could consider using ConEmu (this is optional).
ConEmu-Maximus5 is a Windows console emulator with tabs, which presents multiple consoles and simple GUI applications as one customizable GUI window with various features.