无法设置vcode .dev在浏览器中运行Python或Jupyter(没有下载或安装)



我正在尝试使用基于在线浏览器的visual studio代码版本(https://vscode.dev)。我安装了扩展Python和Jupyter。但是当我尝试运行任何代码时,我得到以下错误:

加载webview时出错:Error: Could not register service workers: notsupporteerror: Failed to register a ServiceWorker for scope"

期待您的帮助。谢谢。

快速解决方案:打开终端,输入killall code。简单的,懒惰的解决方法:重新启动计算机。

如果这不起作用,尝试重新安装或更新vscode

在我的例子中,这与CORS配置问题有关。解决这个问题的方法是从终端启动笔记本,并指定原点:

jupyter notebook --no-browser --NotebookApp.allow_origin_pat=https://.*vscode-cdn.net

如果由于某种原因不能工作,你可以尝试以下作为最后的手段(记住这将允许任何来源):

jupyter notebook --no-browser --NotebookApp.allow_origin='*'

来源:https://github.com/microsoft/vscode-jupyter/wiki/Connecting-to-a-remote-Jupyter-server-from-vscode.dev

最新更新