# VSCode jupyter notebook + webIO issues?

**URL:** <https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530>\
**Category:** VS Code\
**Created:** [December 23, 2021, 12:10pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530 "2021-12-23T12:10:42Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![KoenVanSever](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/koenvansever/32/30937_2.png) [@KoenVanSever](https://discourse.julialang.org/u/KoenVanSever)\
**Post date:** [December 23, 2021, 12:10pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/1 "2021-12-23T12:10:42Z")

</div>

Hi,

I’ve been using the jupyter with Julia for data analysis in VS code for quite some time now. However recently I got the request to make a GUI to visualize the data, so most obvious choice for me was Interact.jl and Blink.jl and then package and distribute to collegues. However all being based on WebIO, you need the extension to run in a jupyter notebook/lab. I followed the documentation in this case, with these extensions installed, it seems to be working fine in jupyter notebook and jupyter lab but not in VScode?

I check the settings in VScode and I’m starting my server from my root python environment (I also installed WebIO python requirements here). Did anyone else encounter problems like this? Can it be done?

Thank you in advance!

---

<div class="post-metadata">

**Author:** ![gpucce](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gpucce/32/21995_2.png) [@gpucce](https://discourse.julialang.org/u/gpucce)\
**Post date:** [January 7, 2022, 5:16pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/2 "2022-01-07T17:16:47Z")

</div>

Hi, I have the same issue, did you find a solution?

---

<div class="post-metadata">

**Author:** ![cripcate](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cripcate/32/34170_2.png) [@cripcate](https://discourse.julialang.org/u/cripcate)\
**Post date:** [February 15, 2022, 7:55pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/3 "2022-02-15T19:55:18Z")

</div>

Same problem here. VSCode doesn’t find the WebIO extension. But it is installed and working in “vanilla” notebook.

---

<div class="post-metadata">

**Author:** ![JaderAzevedo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jaderazevedo/32/20508_2.png) [@JaderAzevedo](https://discourse.julialang.org/u/JaderAzevedo)\
**Post date:** [April 5, 2022, 4:15pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/4 "2022-04-05T16:15:48Z")

</div>

I’m having the same problem.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 6, 2022, 5:52pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/6 "2022-04-06T17:52:16Z")

</div>

WebIO isn’t supported in VS Code notebooks.

---

<div class="post-metadata">

**Author:** ![JaderAzevedo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jaderazevedo/32/20508_2.png) [@JaderAzevedo](https://discourse.julialang.org/u/JaderAzevedo)\
**Post date:** [April 7, 2022, 3:51pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/7 "2022-04-07T15:51:49Z")

</div>

Do you know if there are plans for this support?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 7, 2022, 4:20pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/8 "2022-04-07T16:20:30Z")

</div>

There are not.

---

<div class="post-metadata">

**Author:** ![photor](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/photor/32/14343_2.png) [@photor](https://discourse.julialang.org/u/photor)\
**Post date:** [April 8, 2022, 1:58am UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/9 "2022-04-08T01:58:45Z")

</div>

if not, do we have any alternatives?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 8, 2022, 7:35am UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/10 "2022-04-08T07:35:07Z")

</div>

Sure, use WebIO like you would use it for a normal webpage and display that in the notebook.

---

<div class="post-metadata">

**Author:** ![photor](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/photor/32/14343_2.png) [@photor](https://discourse.julialang.org/u/photor)\
**Post date:** [April 8, 2022, 9:15am UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/11 "2022-04-08T09:15:03Z")

</div>

I mean an interactive interface that can be used in VS Code

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 8, 2022, 9:15am UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/12 "2022-04-08T09:15:45Z")

</div>

That will give you an interactive interface.

---

<div class="post-metadata">

**Author:** ![photor](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/photor/32/14343_2.png) [@photor](https://discourse.julialang.org/u/photor)\
**Post date:** [April 8, 2022, 9:21am UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/13 "2022-04-08T09:21:34Z")

</div>

I would love to use VS Code

---

<div class="post-metadata">

**Author:** ![lewis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lewis/32/5217_2.png) [@lewis](https://discourse.julialang.org/u/lewis)\
**Post date:** [May 31, 2022, 6:38pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/14 "2022-05-31T18:38:01Z")

</div>

Don’t understand how to do what you are saying. Can’t even get WebIO installed to use with VS Code Notebooks.

Thanks.

---

<div class="post-metadata">

**Author:** ![Acey](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/acey/32/8438_2.png) [@Acey](https://discourse.julialang.org/u/Acey)\
**Post date:** [November 26, 2022, 10:26pm UTC](https://discourse.julialang.org/t/vscode-jupyter-notebook-webio-issues/73530/15 "2022-11-26T22:26:35Z")

</div>

In my projects, I often switch to [JSServe.jl](https://github.com/SimonDanisch/JSServe.jl). It works in VS Code as well.
