(firedrake)Francis-Poulins-MacBook-Pro:software fpoulin$ python
Python 2.7.11 (default, Jan 22 2016, 08:28:37)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/local/lib/python2.7/site-packages/cbcdns-1.0.0-py2.7.egg',
'/Users/fpoulin/software/pyqg',
'/Users/fpoulin/software/pyro2',
'/Users/fpoulin/software/SPINSpy',
'/Users/fpoulin/software',
'/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/Users/fpoulin/Library/Python/2.7/lib/python/site-packages',
'/usr/local/lib/python2.7/site-packages',
'/Library/Python/2.7/site-packages/distarray-0.6.0_dev-py2.7.egg',
'/Library/Python/2.7/site-packages/numpy-1.9.2-py2.7-macosx-10.9-intel.egg',
'/Library/Python/2.7/site-packages']
>>> import petsc4py
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named petsc4py
>>> sys.path.append("/Users/fpoulin/software/firedrake/lib/python2.7/site-packages")
>>> import petsc4py
>>> import firedrake
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/fpoulin/software/firedrake/lib/python2.7/site-packages/firedrake/__init__.py", line 33, in <module>
from firedrake.checkpointing import *
File "/Users/fpoulin/software/firedrake/lib/python2.7/site-packages/firedrake/checkpointing.py", line 4, in <module>
from firedrake import hdf5interface as h5i
File "firedrake/hdf5interface.pyx", line 1, in init firedrake.hdf5interface (firedrake/hdf5interface.c:2016)
ImportError: No module named h5py
I see that the following was installed.
/Users/fpoulin/software/firedrake/lib/python2.7/site-packages/h5py-2.5.0-py2.7-macosx-10.10-x86_64.egg/
I agree that there is something odd here in my installation in regards to the path. Any advice would be greatly appreciated.
Francis