jupyter-widgets-contrib / ipycanvas

Interactive Canvas in Jupyter
https://ipycanvas.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
686 stars 64 forks source link

I can't get see the canvas :(, got an error in console. #180

Closed anandvsr closed 3 years ago

anandvsr commented 3 years ago

vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 vendors~main.d6ae31c7fff1f92f0bb6.js:2 Exception opening new comm _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleCommOpen @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 async function (async) _handleMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 (anonymous) @ vendors~main.d6ae31c7fff1f92f0bb6.js:2 Promise.then (async) _onWSMessage @ vendors~main.d6ae31c7fff1f92f0bb6.js:2

Screenshot from 2021-02-05 16-17-51 Using Jupyter lab, version is 2.2.6

Sorce from: https://github.com/martinRenou/ipycanvas/blob/master/examples/hand_drawing.ipynb

martinRenou commented 3 years ago

What does jupyter labextension list give you?

martinRenou commented 3 years ago

It seems to me, looking at your screenshot, that ipywidgets also does not work in your setup.

anandvsr commented 3 years ago

What does jupyter labextension list give you?

Screenshot (3)

anandvsr commented 3 years ago

jupyter labextension install @jupyter-widgets/jupyterlab-manager ipycanvas Sorry for this. I didn't install the lab extension. Now it's worked. :+1:

martinRenou commented 3 years ago

Nice!