On Fri, Nov 2, 2018 at 1:20 PM Lawrence Mitchell <wence@gmx.li> wrote:> 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-updateI get(firedrake) :/PETSc3/fem$ cp firedrake-install firedrake/bin/firedrake-update
(firedrake) :/PETSc3/fem$ chmod u+x firedrake/bin/firedrake-update
(firedrake) :/PETSc3/fem$ rm -rf firedrake/src/libspatialindex
(firedrake) :/PETSc3/fem$ firedrake-update
Running /PETSc3/fem/firedrake/bin/firedrake-update
Traceback (most recent call last):
File "/PETSc3/fem/firedrake/bin/firedrake-update", line 277, in <module>
import firedrake_configuration
ModuleNotFoundError: No module named 'firedrake_configuration'
(firedrake) 1:/PETSc3/fem/firedrake$ ls src/firedrake/firedrake_configuration/
__init__.py
Thanks,MattCheers,
Lawrence
--What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener