numpy and cadence don't play nice together
Issue #16
resolved
Due to a cadence path in LD_LIBRARY_PATH, numpy tries to load a wrong version of libgfortran.so.
Traceback (most recent call last):
File ".//gnt.py", line 10, in <module>
import gnt.analysis
File "/home/design/bmoenecl/WorkingCopies/gnt/src/rev5/python/gnt/analysis.py", line 10, in <module>
from gnt.determinant_expr import ContextualNullReturnRatio, ContextualReferenceGtf, ContextualReturnRatio, \
File "/home/design/bmoenecl/WorkingCopies/gnt/src/rev5/python/gnt/determinant_expr.py", line 7, in <module>
from gnt.data import Determinant
File "/home/design/bmoenecl/WorkingCopies/gnt/src/rev5/python/gnt/data.py", line 6, in <module>
import numpy as np
File "/usr/lib64/python2.7/site-packages/numpy/__init__.py", line 170, in <module>
from . import add_newdocs
File "/usr/lib64/python2.7/site-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/usr/lib64/python2.7/site-packages/numpy/lib/__init__.py", line 18, in <module>
from .polynomial import *
File "/usr/lib64/python2.7/site-packages/numpy/lib/polynomial.py", line 19, in <module>
from numpy.linalg import eigvals, lstsq, inv
File "/usr/lib64/python2.7/site-packages/numpy/linalg/__init__.py", line 51, in <module>
from .linalg import *
File "/usr/lib64/python2.7/site-packages/numpy/linalg/linalg.py", line 29, in <module>
from numpy.linalg import lapack_lite, _umath_linalg
ImportError: /work/ecad/cadence/2014_2015/cadence/2014-15/RHELx86/IC_6.1.6.080/tools/lib/64bit/libgfortran.so.3: version `GFORTRAN_1.4' not found (required by /usr/lib64/liblapack.so.3)
Comments (2)
-
reporter -
reporter - changed status to resolved
fixed with gnt_wrapper
- Log in to comment
not an issue when using the compiled version