Hi Steve,
it looks like you have some old files laying aroung - termsMass.py was removed before 2012.2. Try removing completely /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/ and try again.
r.
On 03/22/2013 04:33 PM, steve wrote:
Hi Folks,
I'm trying to update to 2013.1 (thanks BTW for the update!). OSX 10.8. Strangely, if I try to install globally I'm getting:
sfepy: WARNING: module /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/terms/termsMass.py cannot be imported! sfepy: reason: 'module' object has no attribute 'dw_mass' Traceback (most recent call last): File "simple.py", line 19, in <module> from sfepy.applications import PDESolverApp File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/applications/__init__.py", line 2, in <module> from pde_solver_app import PDESolverApp, solve_pde, assign_standard_hooks File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/applications/pde_solver_app.py", line 6, in <module> from sfepy.fem import ProblemDefinition File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/fem/__init__.py", line 20, in <module> from problemDef import ProblemDefinition File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/fem/problemDef.py", line 25, in <module> from sfepy.solvers.ts import TimeStepper File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/solvers/__init__.py", line 14, in <module> OptimizationSolver], package_name='sfepy.solvers') File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/base/base.py", line 1061, in load_classes mod = import_file(filename, package_name=package_name) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/base/base.py", line 149, in import_file mod = __import__('.'.join((package_name, name)), fromlist=[name]) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/solvers/__init__.py", line 14, in <module> OptimizationSolver], package_name='sfepy.solvers') File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/base/base.py", line 1061, in load_classes mod = import_file(filename, package_name=package_name) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/base/base.py", line 149, in import_file mod = __import__('.'.join((package_name, name)), fromlist=[name]) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sfepy/solvers/generic.py", line 5, in <module> from sfepy.fem import ProblemDefinition ImportError: cannot import name ProblemDefinition
But if I "build_ext --inplace" and run from the source directory... it works. ??
Any idea what I've done wrong?
thanks, -steve