代码OSS不执行Jupyter notebook

Code OSS does not execute Jupyter notebook

在我的 Arch 系统上,我安装了 jupyter-notebook 版本 6.4.4 和 Code - OSS 版本 1.61.0。 Python (v2021.9.1246542782) 扩展和 Jupyter (v2021.9.100) 扩展。

当我尝试打开一个 .ipynb 文件程序时 returns 出现以下消息:

Extension activation failed, run the 'Developer: Toggle Developer Tools' command for more information.

并且不会执行笔记本。

如果我随后切换开发者工具,我会发现一系列错误,形式如下:

Error: Unable to read file '/usr/lib/code/extensions/markdown-language-features/notebook-out/index.js' (Error: Unable to resolve nonexistent file '/usr/lib/code/extensions/markdown-language-features/notebook-out/index.js')

GET https://file+.vscode-resource.vscode-webview.net/usr/lib/code/extensions/markdown-language-features/notebook-out/index.js net::ERR_ABORTED 404

Uncaught (in promise) TypeError: Failed to fetch dynamically imported module: https://file+.vscode-resource.vscode-webview.net/usr/lib/code/extensions/markdown-language-features/notebook-out/index.js

Uncaught (in promise) TypeError: Failed to fetch dynamically imported module: https://file+.vscode-resource.vscode-webview.net/usr/lib/code/extensions/markdown-language-features/notebook-out/index.js

欢迎任何建议。

遇到同样的问题,我找到的唯一解决方法是删除代码 - OSS 并从 AUR (https://aur.archlinux.org/packages/visual-studio-code-bin/)

安装 Microsoft 品牌版本

我从 Pacman 安装了代码 1.61.0 ==> 没有用。

版本:1.61.0 提交:ee8c7def80afc00dd6e593ef12f37756d8f504ea 日期:2021-10-10T18:20:55.439Z 电子:13.5.2 Chrome:91.0.4472.164 Node.js:14.16.0 V8:9.1.269.39-电子.0 OS: Linux x64 5.14.12-arch1-1

然后从 aur 安装代码 1.61.2 ==> 有效。

版本:1.61.2 提交:6cba118ac49a1b88332f312a8f67186f7f3c1643 日期:2021-10-19T14:58:13.605Z 电子:13.5.1 Chrome:91.0.4472.164 Node.js:14.16.0 V8:9.1.269.39-电子.0 OS: Linux x64 5.14.12-arch1-1

此问题应在 Code - OSS 1.62 版中修复,该版本现已在官方 Arch 存储库中提供。

可以用命令code --enable-proposed-api ms-toolsai.jupyter启动code oss .

它适用于 oss 1.66