Python Jupyter笔记本无法正确处理VS代码中的.js元素

Python Jupyter笔记本无法正确处理VS代码中的.js元素,python,visual-studio-code,jupyter-notebook,jupyter-lab,gmaps.js,Python,Visual Studio Code,Jupyter Notebook,Jupyter Lab,Gmaps.js,在VSC中使用Jupyter Notebook“本机”支持时,某些数据/值表示法可以按预期工作,但JavaScripts元素似乎没有正确表示或预览 当我尝试在VS代码中将Map(gmaps)作为图形获取时,结果是,我得到了figure(layout=FigureLayout(height='420px')),而当我在Chrome浏览器内的Jupyter笔记本/实验室服务器中执行相同的代码块时,我得到了想要的输出,它告诉我,我的外部设置应该是正常的。我正在使用jupyter js小部件和jupyt

在VSC中使用Jupyter Notebook“本机”支持时,某些数据/值表示法可以按预期工作,但JavaScripts元素似乎没有正确表示或预览

当我尝试在VS代码中将Map(gmaps)作为图形获取时,结果是,我得到了figure(layout=FigureLayout(height='420px')),而当我在Chrome浏览器内的Jupyter笔记本/实验室服务器中执行相同的代码块时,我得到了想要的输出,它告诉我,我的外部设置应该是正常的。我正在使用jupyter js小部件和jupyter GMAP扩展

我感觉在VS代码中缺少了一些关于Javascript的额外配置

我的VS代码关于:

我的Jupyter版本


谢谢你

@MatejZ。目前,大多数基于小部件的Jupyter扩展在VSCode笔记本编辑器和交互窗口中无法工作。不过,我们正在考虑为这项功能添加更多支持,因为这是一项要求很高的功能。如果您愿意,您可以在此处跟踪我们的GitHub问题以获得此支持(我们已经开始研究):
临时解决方案是添加如下内容:

# create html
from ipywidgets.embed import embed_minimal_html
embed_minimal_html('export.html', views=[fig], title = 'Gmap output')
它将获取对象“fig”,并通过“export.html”页面访问它

感谢@Ian Huff指出问题:)本期中提到了Webview,它可以与临时解决方案结合使用。但是,我现在很满意