From charlesreid1

Line 40: Line 40:
** Installed binary version due to issues with Mac compiler...
** Installed binary version due to issues with Mac compiler...
** You can add doxygen to your path, even if you installed the GUI, by putting the following in your [[.profile]]:
** You can add doxygen to your path, even if you installed the GUI, by putting the following in your [[.profile]]:
<code>export PATH="/Applications/Doxygen.app/Contents/Resources:$PATH"</code>
** <code>export PATH="/Applications/Doxygen.app/Contents/Resources:$PATH"</code>


==Python==
==Python==

Revision as of 17:45, 4 June 2013

This page records the process for getting up and running with my toolchain on Mac OS X Lion.

I did everything IN THE ORDER SPECIFIED.

The Tools

Interface

Must-Haves

Software Development

  • Compilers: ORDER OF OPERATIONS IS VERY IMPORTANT HERE...
  • Git http://git-scm.com/
    • Note: you'll have to add /usr/local/git/bin to the front of your path in case your system, like mine, has an old crusty version of git installed
  • Homebrew http://mxcl.github.io/homebrew/
    • Edit /etc/paths and move /usr/local/bin to the top line, so that Homebrew stuff always comes first
    • brew install gfortran
    • brew install hdf5
    • brew install graphviz
    • brew install wget
    • brew install php
  • Doxygen http://www.stack.nl/~dimitri/doxygen/
    • Installed binary version due to issues with Mac compiler...
    • You can add doxygen to your path, even if you installed the GUI, by putting the following in your .profile:
    • export PATH="/Applications/Doxygen.app/Contents/Resources:$PATH"

Python

  • Python stuff (see Python#Packages page for my general approach to installing Python packages; I install packages by hand whenever possible)
    • numpy
    • cython
    • scipy
    • dateutil
    • ipython (installing instructions on the iPython page)
    • nose https://pypi.python.org/pypi/nose/1.3.0
    • gitpython
    • h5py
    • pandas
    • statsmodels
    • sympy
    • scons
    • matplotlib
      • due to compiler issues, I had to download the Mac OS X 10.8 egg, and run easy_install on the egg
    • scikit-learn
    • pymc


Cantera-Related

Other Handy Things

Web Server