Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

html plot render on VScode jupyter

I am running sagemath on WSL2, and use jupyter on VScode. But the html plot render (e.g. plot3d) of sagemath doesn't work. According to Launching SageMath page in sage documentation, online three.js is the default render. But plot3d(lambda u,v:(u^2+v^2)/4-2,(-2,2),(-2,2)).show() doesn't give the plot, and only when online is assigned to True, plot3d(lambda u,v:(u^2+v^2)/4-2,(-2,2),(-2,2), online=True).show() works.

So why this result is different from expected behavior and how can I use plot3d without assign online manually?

Thanks in advance.