Open arokem opened 4 years ago
Thanks for the feedback, we are currently working on integrating the python wheel generation as part of the VTK regular build process (see https://gitlab.kitware.com/vtk/vtk/merge_requests/5543), once this is complete, wheel for the latest version of VTK will be available.
This means that will not put effort in fixing the existing wheels.
The error you report makes sense, the VTK wheel were not built with osmesa or egl and currently require X. See https://kitware.github.io/paraview-docs/latest/cxx/Offscreen.html
CC: @demarle @mathstuf
I suspect the root cause here is that the wheel is built on a pre-GLVND machine (which I highly suspect manylinux1
is), but run on a machine with only GLVND libraries. You'll need to install some compat package to get libGL.so.1
on your distribution (it makes zero sense for it to go into Python packages as it is different from machine to machine depending on graphics drivers).
Note that VTK's built-in wheel build will not change this fact (except that VTK now really wants to use GLVND if it is available).
Hello - thank you so much for the energy that you are investing in providing a wheel installation for VTK.
I have successfully installed the software, but am running into errors on import.
When installing from conda, I get the following error:
When installing with pip, I instead get the following error:
Note also that this is happening on a headless system (through a Jupyter notebook, running on a JupyterHub installed on EKS), which may be pertinent information.
Thanks!