|
InstallPyMCT
Overview installation instructions for PyMCT
IntroductionThis goal of this document is to walk through the steps to configure, build, and install PyMCT and setup an environment for writing and running MCT programs in Python. RequirementsCompilers and LanguagesWe expect you to have:
Libraries
If you do not know if you have any of the above software installed and properly configured on the system you intend to use for PyMCT you will need to install or reconfigure the missing or misconfigured packages before you can begin the installation of PyMCT. Installation OverviewStage 0Stage 0 is useful for administrators looking to setup their machine to use PyMCT from a fresh installation. If you do not have necessary compilers or basic libraries you should start here. StageZeroInstallPyMCT Stage 1Initial Configuration of the PyMCT environment StageOneInstallPyMCT Stage 2MCTThis stage builds and installs the Fortran version of MCT. ModelCouplingToolkitInstall Stage 3Babel PrerequisitesThis stage adds the basic modules required by Babel and PyMCT. These are straightforward installations.
BabelThis stage builds the Babel Compiler. This is a large and sophisticated application. BabelInstall Stage 4PyMCTHere we use Babel to update the bindings. We then modify makefiles to fit our system and compile and install the MCT Server and Client libraries. ServerInstall ClientInstall UtilitiesThis is our final stage which consists of just installing some useful utility packages. UtilitiesInstall MaroonInstall
|