Correct way to update a vtkImageData and refresh the render window (renderWindow.Render() not working)

You mentioned that you are running this in PyCharm… maybe PyCharm is running Python within the PyCharm process instead of spawning a new process? This could interfere with the handling of GUI events by vtkWin32RenderWindow and vtkWin32RenderWindowInteractor. Maybe other PyCharm users (I’m not one myself) have relevant experience to share…