On 2 Nov 2018, at 17:16, Matthew Knepley <knepley@gmail.com> wrote:
I went on to
cd src/h5py pip install .
and it that worked
(firedrake) :/PETSc3/fem/firedrake$ pushd src/h5py/ /PETSc3/fem/firedrake/src/h5py /PETSc3/fem/firedrake /PETSc3/fem (firedrake) firedrake:/PETSc3/fem/firedrake/src/h5py$ pip install . Processing /PETSc3/fem/firedrake/src/h5py Requirement already satisfied: numpy>=1.7 in /PETSc3/fem/firedrake/lib/python3.6/site-packages (from h5py==2.8.0.post0) (1.15.3) Requirement already satisfied: six in /PETSc3/fem/firedrake/lib/python3.6/site-packages (from h5py==2.8.0.post0) (1.11.0) Installing collected packages: h5py Found existing installation: h5py 2.8.0 Uninstalling h5py-2.8.0: Successfully uninstalled h5py-2.8.0 Running setup.py install for h5py ... done Successfully installed h5py-2.8.0.post0
Great!
How do I restart the whole Firedrake now?
This is unsupported, but I think it should work: $ cp firedrake-install firedrake/bin/firedrake-update $ chmod u+x firedrake/bin/firedrake-update $ . firedrake/bin/activate $ rm -rf firedrake/src/libspatialindex $ firedrake-update Cheers, Lawrence