I am using the 5.9.1 headless egl archive and when i try to use the official demo code for the paraview remote rendering server, the demo does not run because the included python is missing the cryptography module. It seems like I will have to compile paraview to include this, but I was wondering if this is the expected behavior?
./pvpython …/…/server_test/pv_server.py
Traceback (most recent call last):
File “…/…/server_test/pv_server.py”, line 6, in
from paraview.web import pv_wslink
File “/home/mbm/projects/Paraview/ParaView-5.9.1-egl-MPI-Linux-Python3.8-64bit/lib/python3.8/site-packages/paraview/web/pv_wslink.py”, line 5, in
from vtkmodules.web import wslink as vtk_wslink
File “/home/mbm/projects/Paraview/ParaView-5.9.1-egl-MPI-Linux-Python3.8-64bit/lib/python3.8/site-packages/vtkmodules/web/wslink.py”, line 14, in
from autobahn.twisted.websocket import WebSocketServerProtocol
File “/home/mbm/projects/Paraview/ParaView-5.9.1-egl-MPI-Linux-Python3.8-64bit/lib/python3.8/site-packages/autobahn/twisted/init.py”, line 54, in
from autobahn.twisted.wamp import ApplicationSession
File “/home/mbm/projects/Paraview/ParaView-5.9.1-egl-MPI-Linux-Python3.8-64bit/lib/python3.8/site-packages/autobahn/twisted/wamp.py”, line 48, in
from autobahn.wamp import protocol, auth
File “/home/mbm/projects/Paraview/ParaView-5.9.1-egl-MPI-Linux-Python3.8-64bit/lib/python3.8/site-packages/autobahn/wamp/auth.py”, line 40, in
from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
ModuleNotFoundError: No module named ‘cryptography’