Widget not showing on VSCode with Remote SSH
See original GitHub issueHello,
I am on MacOS and using itkwidgets 0.32.0 on VSCode 1.55.2 to work on a remote Linux Server using the Remote-SSH Extension 0.65.1. However, the itkwidget is not showing up in the interactive python console. I set the python.loggin.level to debug, but didn’t see any meaningful errors or warnings in the Jupyter and Python output console.
This here is my test script:
import numpy as np
from itkwidgets import view
image = np.random.rand(100,100)
view(image)
When running the same script locally, without the Remote Extension, the widget is working nicely. It even works, when I connecting to an existing Jupyter server running on said remote Linux Server.
It might not be correlated, but when I tried adding “jupyter.widgetScriptSources”: [“jsdelivr.com”, “unpkg.com”], to the remote ssh settings I got this VSCode warning when running the test script:
Unable to load a compatible version of the widget 'itkwidgets'. Expected behavior may be affected.
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (2 by maintainers)
Hmm, I think it’s a bit tricky to get it work there, it’s not a normal Jupyter environment as I understand, to get it work we need a way to do bidirectional messaging between the editor and the kernel, plus a way to show the iframe. In the normal Jupyter we used Comm messages, I am not sure if that is available and what need to be adjusted.
I will need to check it out.
seeing a similar thing here. remoting into linux, using
itkwidgets.view
shows nothing (but no error either):FWIW: If I click the
...
next to where the widget, I have the option to pick a renderer (one shows the text repr, the other shows the empty space)@thewtex, lemme know if I can help troubleshoot! thanks 😃