enthought / mayavi

3D visualization of scientific data in Python
http://docs.enthought.com/mayavi/mayavi/
Other
1.3k stars 284 forks source link

Why do "vtkDataEncoder", "vtkWebApplication" cause package build to hang with VTK 9.0.3? #1087

Closed rahulporuri closed 2 years ago

rahulporuri commented 2 years ago

First reported in #1073 , the package build was hanging with the latest vtk - version 9.0.3. Thankfully, we are able to prevent the build from hanging by ignoring the following vtk classes - vtkDataEncoder, vtkWebApplication - but we need to understand why these classes are causing the build to hang.

bcalvr commented 2 years ago

How do I ignore those classes when installing please?

rahulporuri commented 2 years ago

closing as the latest 4.7.4 mayavi release fixes this issue.

thomasweng15 commented 2 years ago

I am on Ubuntu 18.04 and have vtk 9.0.3 installed through conda. I tried to pip install mayavi 4.7.4 but I am getting the error NameError: name 'vtkDataEncoder' is not defined. So it seems like mayavi 4.7.4 does not fix the issue.