无法在VS Code中保存Jupyter笔记本



我一直在尝试保存我的jupyter笔记本在'。Ipynb’格式,但我不能这样做,在任何扩展。我遇到以下错误消息

Failed to save 'Untitled-1': File name file:///c%3A/Users/parni/OneDrive/Desktop/MINIPROJECT/INPUT/prac.py is not supported by Jupyter.
Please make sure the file name matches following patterns:

我也不能扩展和检查我应该遵循什么模式,如果有人能帮助我,那将是伟大的。

我在VSCode中遇到了类似的问题。要解决这个问题,请按->CTRL + SHIFT + P然后是JSON: Clear Schema Cache

转到文件->另存为"另存为"selectNo Extension并以文件名"name".ipynb

保存该文件。

我也遇到了同样的问题。在VS code环境中,

  • 在扩展中搜索Jupyter
  • 卸载Jupyter并重新安装
  • 保存代码,不做任何修改。

我有一个类似的问题-我相信这与VS Code笔记本的更新有关。

我用以下步骤解决了这个问题:

  • 打开设置。json (CTRL + SHIFT + P——>打开设置JSON)
  • "workbench.editorAssociations": {"*.ipynb": "jupyter.notebook.ipynb"}改为"workbench.editorAssociations": {"*.ipynb": "jupyter.notebook"}。你只是在删除.ipynb部分。

这将导致VS Code正确读写笔记本。

GitHub线程的详细信息,导致我这个解决方案可以在这里找到。

我完全卸载了VS code,它开始为.ipynb文件工作。按照下面的步骤操作。我从stackoverflow的另一个线程提到了这个解决方案。我找不到相同的答案,因此在下面添加答案。

  1. 卸载Add remove program
  2. 删除文件夹"C:Users[用户名]AppDataRoamingCode"
  3. 重新安装VScode和所有扩展。

无需重新安装VSCODE。

在文件选项卡下方的菜单中,单击…>Export>Python,这将打开另一个选项卡,您可以将其保存为.py扩展文件。

最新更新