Skip to content

pvpython : ImportError: libgfortran.so.4 #515

@skoudoro

Description

@skoudoro

Hi Paraview Team.

I am using kitware/paraview:pvw-v5.7.1-egl-py3 docker image. If your server.py tries to do this following import from scipy.ndimage import map_coordinates you got the following error:

  File "/usr/local/lib/python3.6/dist-packages/fury/utils.py", line 5, in <module>
    from scipy.ndimage import map_coordinates
  File "/opt/paraview/lib/python3.6/site-packages/scipy/ndimage/__init__.py", line 161, in <module>
    from .filters import *
  File "/opt/paraview/lib/python3.6/site-packages/scipy/ndimage/filters.py", line 38, in <module>
    from . import _ni_docstrings
  File "/opt/paraview/lib/python3.6/site-packages/scipy/ndimage/_ni_docstrings.py", line 4, in <module>
    from scipy.misc import doccer
  File "/opt/paraview/lib/python3.6/site-packages/scipy/misc/__init__.py", line 68, in <module>
    from scipy.interpolate._pade import pade as _pade
  File "/opt/paraview/lib/python3.6/site-packages/scipy/interpolate/__init__.py", line 175, in <module>
    from .interpolate import *
  File "/opt/paraview/lib/python3.6/site-packages/scipy/interpolate/interpolate.py", line 20, in <module>
    import scipy.linalg
  File "/opt/paraview/lib/python3.6/site-packages/scipy/linalg/__init__.py", line 190, in <module>
    from .misc import *
  File "/opt/paraview/lib/python3.6/site-packages/scipy/linalg/misc.py", line 5, in <module>
    from .blas import get_blas_funcs
  File "/opt/paraview/lib/python3.6/site-packages/scipy/linalg/blas.py", line 214, in <module>
    from scipy.linalg import _fblas
ImportError: libgfortran.so.4: cannot open shared object file: No such file or directory

To fix this issue temporarily I just renamed /opt/paraview/lib/python3.6/site-packages/scipy to /opt/paraview/lib/python3.6/site-packages/buggy_scipy and installed a new version via pip3.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions