Mac Intel Instructions
Revision as of 16:12, 30 August 2009 by Emanuele (talk | contribs) (→Install other python extensions)
Specific instructions for Mac OS X 10.3.9 and later, Intel or PPC
XCode
- Make sure you have xcode installed. If you don't have it, get it here (You'll need a Mac Developer Account)
Install Python
- We won't use the Python version that comes with Mac OS X. Install the Mac Python version available here.
- Update your path: using Finder, go to Applications > MacPython 2.5 . There is a script there called Update Shell Profile.command that adds the new Python to your .bash_profile.
- You can test the installation typing python -V in the shell. You should see Python 2.5.2
Install numpy, scipy and matplotlib
- Download and install the Unversal binary packages :
numpy scipy matplotlib
Install other python extensions
- PyXml
- Uncompress it and inside the uncompressed directory do a sudo python setup.py install
- In order to load vistrails files from a database, you need to install MySQLdb. In order to do that , you need to install MySQL. Get specific version for your system here. Then install MySQLdb
- Uncompress it and and inside the uncompressed directory do a sudo python setup.py install
- Install ZSI 2.1:
- Download ZSI-2.1-a1.tar.gz, uncompress it and sudo python setup.py install
- Or if you have easy_install installed:
sudo easy_install http://superb-east.dl.sourceforge.net/sourceforge/pywebsvcs/ZSI-2.1_a1-py2.5.egg
Install VTK CVS version (Skip this step if you won't use VTK)
- First you'll need CMake: get the latest release here
- Then you can get vtk: follow the instructions to download the CVS source code on this page
- (Skip this step if you don't need to run CORIE workflows) Follow these instructions to add CORIE and other needed files to VTK.
- To compile VTK follow the instructions in the file README.html in the root of VTK directory tree
- On configuring CMake, make sure that the variables VTK_WRAP_PYTHON, VTK_USE_GUISUPPORT, VTK_USE_DISPLAY, VTK_USE_CARBON are ON and VTK_USE_QVTK, VTK_USE_COCOA, VTK_USE_X are OFF
- Create a environment variable called PYTHONPATH
- export PYTHONPATH=<path/to/vtk_build>/Wrapping/Python:<path/to/vtk_build>/bin:.
Install Qt 4.4.3
- You can get the open source version for MAC here
- Uncompress the file and inside the uncompressed directory run configure then make and finally sudo make install
- Add the /usr/local/Trolltech/Qt-4.4.3/bin to the PATH variable
Install SIP
- Downloads available here.
- Uncompress the file, and inside the directory, type python configure.py. Then make and make install
Install PyQt4
- Downloads available here.
- Uncompress the file, and inside the directory, type python configure.py. Then make and make install