Changes between Version 23 and Version 24 of InstallWindowsSvn


Ignore:
Timestamp:
Apr 19, 2013, 10:38:08 AM (12 years ago)
Author:
steve
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallWindowsSvn

    v23 v24  
    55=== Python ===
    66
    7 We use {{{python}}} as our programming environment together with a number of standard python packages such as {{{numpy, scipy, matplotlib, netcdf4}}}.  One of the easiest ways to install all the required packages is to use a distribution like {{{python_xy}}}.
     7We 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}}}.
    88
    9 So first install [http://code.google.com/p/pythonxy/ python xy]. This will be a large download, maybe 300 MB or more,  but will provide a complete installation of {{{python}}} for our needs. You should probably remove any other version of {{{python}}} and {{{mingw}}} that may be on your system. The {{{python xy}}} package is currently only 32 bits, but this will still work on 64 bit Windows.
     9==== Python xy ====
     10
     11So first install [http://code.google.com/p/pythonxy/ python xy]. This will be a large download, maybe 500 MB or more, but will provide a complete installation (well see NetCDF4 note below) of {{{python}}} for our needs . You should first remove any other version of {{{python}}} and {{{mingw}}} that may be on your system. The {{{python xy}}} package is currently only 32 bits, but this will still work on 64 bit Windows.
    1012
    1113Be sure to choose the win32 {{{python 2.7}}} version. This is the version for which we are developing.
    1214
    13 As mentioned, at the moment {{{python xy}}} is only 32 bit, but there seems to be a promise that a 64 bit distribution is not too far away. There is a 64 bit python distribution package from Enthought, but is free only to academic users. So at present we recommend win32 {{{python xy}}}.
     15==== Netcdf4 Note ====
     16
     17As of  version 2.7.3.1 (April 2013) {{{python xy}}} seems to be missing {{{netCDF4}}}. Well so for the time being we will need to install another package to cover this loss. For this we can use the precompiled scientific python binaries from [http://www.lfd.uci.edu/~gohlke/pythonlibs/#scientificpython here]. I suggest you choose {{{ScientificPython-2.9.2.win32-py2.7.‌exe}}} to install.
     18
     19==== 64 bit ====
     20
     21At the moment {{{python xy}}} is only 32 bit, but there seems to be a promise that a 64 bit distribution is not too far away. There is a 64 bit python distribution package from Enthought, but is free only to academic users. So at present we recommend win32 {{{python xy}}}.
     22
     23==== Manual install ====
     24
     25It 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 the site [http://www.lfd.uci.edu/~gohlke/pythonlibs/]
    1426
    1527
     
    2133
    2234First we need to get the actual anuga source code. We do this by checking out the anuga
    23 repository using subversion. I suggest installing [http://tortoisesvn.net/ tortoise svn] and then checking out the following svn repository.
     35repository using subversion. I suggest installing [http://tortoisesvn.net/downloads.html tortoise svn downloads] and then checking out the following svn repository.
    2436When you installed {{{tortoise svn}}} it creates a few extra menu items to your right click menu in the file manager. Just choose "tortoise" checkout to download the code.
    2537