Mike, thanks for the suggestions. The VM works great. On Fri, Nov 21, 2014 at 4:11 PM, Mike Welland <[email protected]> wrote:
> Hi Scott, I feel your pain! I tried building FEniCS 1.4.0 on mac 10.7.5 > and gave up after no luck for too long. I started running into similar > problems due to having installed some things (python things) through > macports that somehow weren't being recognised or something like that. > > As a stopgap, have you tried just installing the binary packages? Either > 1.4.0 or the earlier ones? > > Alternately, maybe you can look at some alternate methods to install: > > https://bitbucket.org/garth-wells/fenics-virtual/src/4efc1c04b8c83b50497d2c1e7d239019bd429569/vagrant/ > > Maybe someone with more experience can comment on speed comparisons..? > > > > On Fri, Nov 21, 2014 at 2:51 PM, Scott J Maddox <[email protected]> > wrote: > >> I'm having a lot of difficulty getting dolfin to work on Mac OS X 10.9.5. >> I've tried the 1.4.0 release, and I was able to get everything built and >> installed, but then I get the following error when trying to run an example: >> >> ------------------------------------------------------------------------------------------------------------------------ >> >> $ python demo_poisson.py >> >> Traceback (most recent call last): >> >> File "demo_poisson.py", line 37, in <module> >> >> from dolfin import * >> >> File "/usr/local/lib/python2.7/site-packages/dolfin/__init__.py", line >> 4, in <module> >> >> import dolfin.importhandler >> >> File >> "/usr/local/lib/python2.7/site-packages/dolfin/importhandler/__init__.py", >> line 39, in <module> >> >> __import__(dep) >> >> File "/usr/local/lib/python2.7/site-packages/ffc/__init__.py", line 18, >> in <module> >> >> from ffc.compiler import compile_form, compile_element >> >> File "/usr/local/lib/python2.7/site-packages/ffc/compiler.py", line >> 127, in <module> >> >> from ffc.analysis import analyze_forms, analyze_elements >> >> File "/usr/local/lib/python2.7/site-packages/ffc/analysis.py", line 42, >> in <module> >> >> from ffc.quadratureelement import default_quadrature_degree >> >> File "/usr/local/lib/python2.7/site-packages/ffc/quadratureelement.py", >> line 27, in <module> >> >> from FIAT.functional import PointEvaluation >> >> File "/usr/local/lib/python2.7/site-packages/FIAT/__init__.py", line >> 11, in <module> >> >> from FIAT.finite_element import FiniteElement >> >> File "/usr/local/lib/python2.7/site-packages/FIAT/finite_element.py", >> line 19, in <module> >> >> from .polynomial_set import PolynomialSet >> >> File "/usr/local/lib/python2.7/site-packages/FIAT/polynomial_set.py", >> line 29, in <module> >> >> from . import expansions >> >> File "/usr/local/lib/python2.7/site-packages/FIAT/expansions.py", line >> 34, in <module> >> >> """) >> >> Exception: Unable to import the Python Scientific module required by FIAT. >> >> Consider installing the package python-scientific. >> >> ------------------------------------------------------------------------------------------------------------------------ >> >> ScientificPython is installed, but it must be the wrong version or >> something. If I look in >> "/usr/local/lib/python2.7/site-packages/FIAT/expansions.py", line 34, it's >> trying to import "Scientific.Functions.Derivatives", which, if run in >> ipython, fails with the following error: >> >> ------------------------------------------------------------------------------------------------------------------------ >> >> In [*6*]: import Scientific.Functions.Derivatives >> >> >> --------------------------------------------------------------------------- >> >> ImportError Traceback (most recent call >> last) >> >> <ipython-input-6-5c7824801f99> in <module>() >> >> ----> 1 import Scientific.Functions.Derivatives >> >> /usr/local/lib/python2.7/site-packages/Scientific/Functions/Derivatives.py >> in <module>() >> >> /usr/local/lib/python2.7/site-packages/Scientific/N.py in <module>() >> >> ImportError: No module named Scientific_numerics_package_id >> >> >> ------------------------------------------------------------------------------------------------------------------------ >> >> This is with numpy-1.8.2, which still has the oldnumeric package, so I >> have no idea what the problem is. >> >> I tried using the developer version, but there are compilation issues >> (cmake puts the build files in the dolfin source directory even if you run >> it from a separate build directory, and then it complains about not being >> able to copy into the dolfin source directory) >> >> I'm at a complete loss of what to try next. I've probably spent ~20 hours >> trying to get this working, to no avail. Any help would be greatly >> appreciated. >> >> -- >> Scott J. Maddox >> Ph.D. Candidate >> Electrical and Computer Engineering >> The University of Texas at Austin >> office: (512) 471-9669 >> mobile: (817) 689-5263 >> email: [email protected] >> web: http://lase.ece.utexas.edu/ >> >> Mailing address: >> 10100 Burnet Road >> Building #160 >> Austin, TX 78758 >> >> _______________________________________________ >> fenics-support mailing list >> [email protected] >> http://fenicsproject.org/mailman/listinfo/fenics-support >> >> > -- Scott J. Maddox Ph.D. Candidate Electrical and Computer Engineering The University of Texas at Austin office: (512) 471-9669 mobile: (817) 689-5263 email: [email protected] web: http://lase.ece.utexas.edu/ Mailing address: 10100 Burnet Road Building #160 Austin, TX 78758
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
