The development version of FIAT does not use ScientificPython anymore, so this problem will be fixed in the next FEniCS release.
Johannes On Thu, Oct 9, 2014 at 4:05 PM, Bisotti M. <[email protected]> wrote: > Hi, > > upgrading to numpy 1.9 on my Ubuntu 14.04 machine breaks dolfin. > It looks like FIAT imports ScientificPython, which imports oldnumeric from > numpy, which was removed in version 1.9. > Worse, this won’t be dealt with on the ScientificPython side of things [1]. > Downgrading to numpy 1.8.2 is a workaround, but do you have any long-term > ideas on how to deal with this? > > Before the upgrade: > > In [1]: import numpy > In [2]: numpy.__version__ > Out[2]: '1.8.2' > In [3]: import dolfin > In [4]: dolfin.__version__ > Out[4]: '1.4.0' > > After the upgrade: > > In [1]: import numpy > In [2]: numpy.__version__ > Out[2]: '1.9.0' > In [3]: import dolfin > --------------------------------------------------------------------------- > Exception Traceback (most recent call last) > <ipython-input-3-7d9b2153bc0b> in <module>() > ----> 1 import dolfin > > [… SNIP -> full error message at http://pastebin.com/4KXFB9Jf] > > /usr/lib/python2.7/dist-packages/FIAT/expansions.py in <module>() > 32 Unable to import the Python Scientific module required by FIAT. > 33 Consider installing the package python-scientific. > ---> 34 """) > 35 > 36 def xi_triangle( eta ): > > Exception: Unable to import the Python Scientific module required by FIAT. > Consider installing the package python-scientific. > > The error might not manifest itself if there still are *.pyc files in the > numpy/oldnumeric directory. > > Kind regards, > Marc-Antonio > > [1] > https://bitbucket.org/khinsen/scientificpython/issue/13/numpy-19-has-dropped-support-for > _______________________________________________ > fenics-support mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics-support _______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
