I am specifically using this paraview install: ParaView-5.8.0-Windows-Python3.7-msvc2015-64bit.exe
And Python 3.7.0 (Could I need a different specific version of 3.7.X?)
For me ospray_module_ispc is located in “C:\Program Files\ParaView 5.8.0-Windows-Python3.7-msvc2015-64bit\bin” so I’ve set both my user and system variables to this path.
I have a fix in progress over on the OSPRay’s rkcommon project now. It seems that the way ParaView binaries anchor OSPRay’s dynamic library search point to be relative to the ParaView binary makes it impossible for the user to extend the search path via LD_LIBRARY_PATH and the like. See Library::Library in ospray1/rkcommon for the details.
I am hopeful that my change will solve the issue once merged and propagated up to ParaView.
The fix is under review here and will likely appear in ParaView 5.9. With the change, OSPRay’s runtime library resolution will take user defined PATHS into account.