Changes between Version 1 and Version 2 of InstallWindowsGohlke


Ignore:
Timestamp:
Mar 31, 2015, 5:11:41 PM (10 years ago)
Author:
steve
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallWindowsGohlke

    v1 v2  
    55{{{anuga}}} is developed on Linux (Ubuntu) and hence the installation on Linux (Ubuntu) is more streamlined. But it is possible to install on windows. First you need to install the required {{{python}}} environment, then download the {{{anuga}}} source and then compile and test. The most time consuming part of the process is getting the {{{python}}} environment setup.
    66
    7 
    8 == Python ==
    97
    108We use {{{python}}} as our programming environment together with a number of standard python packages such as {{{numpy, scipy, matplotlib, netcdf4, gdal, nose}}}.  One way to install all the required packages is to use the standard python distribution an then install pre-compiled binaries from [http://www.lfd.uci.edu/~gohlke/pythonlibs].
     
    3836From http://www.lfd.uci.edu/~gohlke/pythonlibs/#nose download nose‑1.3.4‑py2‑none‑any.whl
    3937
     38From the directory where you have downloaded the whl files. At the {{{cmd}}} line
     39
     40{{{
     41pip install numpy‑1.9.2+mkl‑cp27‑none‑win32.whl
     42pip install scipy‑0.15.1‑cp27‑none‑win32.whl
     43pip install netCDF4‑1.1.7‑cp27‑none‑win32.whl
     44pip install matplotlib‑1.4.3‑cp27‑none‑win32.whl
     45pip install GDAL‑1.11.2‑cp27‑none‑win32.whl
     46pip install nose‑1.3.4‑py2‑none‑any.whl
     47}}}
     48
     49
    4050== GCC compiler ==
    4151
     
    5969To install git use the [http://git-scm.com/download/win windows download link]
    6070
    61 == Manually install dependencies ==
    6271
    63 It is possible to install the required environment manually. You would need to install {{{Mingw}}} to provide a compiler, the standard distribution of {{{python27}}} and then precompiled python libraries for {{{numpy, scipy, matplotlib, netcdf4}}} from a site like [http://www.lfd.uci.edu/~gohlke/pythonlibs/]. It would be interesting to hear feedback on this option, as there is an opportunity to use versions using the Intel Math Kernel Library, which should provide a useful increase in speed.
     72
     73
     74
    6475
    6576