Here are some instruction for setting up and running vpython in a Jupyter Notebook on a Windows System for Linux (WSL 2) on a Windows 10 machine. So this will be like having VPython running on a Linux machine and connecting to it from a browser from you Windows 10 machine.
Step 1) Install Windows System for Linux on your Windows 10 machine. See the following short video for instruction on how to do that.
Step 2) Install Anaconda on Ubuntu Linux from terminal
Step 3) Install JupyterLab and VPython from Ubuntu terminal
conda install -c conda-forge jupyterlab
conda install -c conda-forge vpython
conda install -c conda-forge jupyterlab-vpython
Step 4) Launch jupyterlab in no-browser mode
jupyter lab --no-browser
Step 5) Copy the link provided, something like
and paste it into a browser on your Windows 10 machine. Replace the portion of the address
with
to get somethin like
Step 6) You should see the JupyterLab user interface appear in your browser. So you end up with the JupyterLab kernel running on the Linux Ubuntu virtual machine and you are connected to it from a browser running on your Windows 10 operating system.
John