Changes between Version 41 and Version 42 of InstallWindowsSvn
- Timestamp:
- Mar 15, 2015, 2:58:08 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstallWindowsSvn
v41 v42 3 3 == Introduction == 4 4 5 {{{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 (which involves either a 500 MB download and some fixes, or a sequence of smaller downloads (see manual install)). But it can be done.5 {{{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. 6 6 7 7 8 8 == Python == 9 9 10 We use {{{python}}} as our programming environment together with a number of standard python packages such as {{{numpy, scipy, matplotlib, netcdf4}}}. One way to install all the required packages is to use a distribution like {{{python_xy}}}, {{{Anaconda}}} and the related {{{miniconda}}} environments. 10 We use {{{python}}} as our programming environment together with a number of standard python packages such as {{{numpy, scipy, matplotlib, netcdf4}}}. One way to install all the required packages is to use a distribution like {{{python_xy}}}, {{{Anaconda}}} and the related {{{miniconda}}} environments. I suggest {{{miniconda}}} as it allow you to only install the packages that ae needed (so is a bit quicker). 11 11 12 12 === Miniconda === … … 17 17 18 18 At the moment {{{anuga}}} has memory problems with {{{win64}}} so avoid that for the time being. 19 You are most welcome to help track down the problems and provide a bug fix .19 You are most welcome to help track down the problems and provide a bug fix :-). 20 20 21 21 == Anuga python package dependencies == … … 30 30 == GCC compiler == 31 31 32 We need a gcc compiler to install {{{anuga}}}.32 We need a gcc compiler with openmp support to install {{{anuga}}}. 33 33 34 34 We suggest that you download and install the version of [http://www.mingw.org/ MinGW] provided by [http://tdm-gcc.tdragon.net/ TDM-GCC]. 35 Don't forget to mark the ``openmp`` and ``gfortran`` options in the "Choose Components" part of35 Mark the ``openmp`` and ``gfortran`` options in the "Choose Components" part of 36 36 the installation. 37 37 … … 43 43 == Download ANUGA == 44 44 45 So now to actually installing anuga. First we need to get the a ctual anuga source code.45 So now to actually installing anuga. First we need to get the anuga source code. 46 46 47 47 === Zipped version === … … 70 70 }}} 71 71 72 Hopefully no errors. 72 73 73 74 == Run Unit tests ==