VS Code无法打开ipynb文件

时间:2020-09-12 02:41:38

标签: python visual-studio-code jupyter

是否每个人都有这个问题,VS Code一直都在加载并且不会打开ipynb文件?我尝试使用python 3.7,但存在相同的问题。还尝试重新安装VS Code和Anaconda,均未成功。

enter image description here

这是我的环境数据:

  • VS代码版本:1.49.0
  • Python扩展版本:v2020.8.108011
  • 操作系统和版本:Ubuntu 20.04
  • Python版本(以及适用的发行版本,例如Anaconda):Anaconda python 3.8.3
  • 使用的虚拟环境类型:使用conda基本环境
  • python.languageServer设置的值:“ Pylance”
  • ipython版本:7.16.1
  • jedi版本:0.17.1
  • ipykernel版本:5.3.2

8 个答案:

答案 0 :(得分:2)

在他们的官方GitHub页面上,他们已经在跟踪此问题。现在也有一种解决方案。您必须最大化下面的终端面板,然后恢复面板大小(使用箭头按钮基本上是最大和最小)。然后加载笔记本,一切正常。 :D

解决方法在此注释中:https://github.com/microsoft/vscode-python/issues/13901#issuecomment-691625412

不是很完美,但是至少所有功能都存在,我可以再次使用笔记本电脑了:)

答案 1 :(得分:2)

我已经(暂时)通过将 jupyter 扩展降级到以前的版本解决了这个问题。

转到扩展程序(在左侧垂直面板中)> 选择 Jupyter > 单击卸载按钮的向下箭头 > 然后您会看到“安装另一个版本”工具提示 > 单击它> 选择其他版本 > 重新加载 vscode

答案 2 :(得分:1)

最新更新后,我也面临着同样的问题。您可以尝试按ctrl + shift + p / command + shift + p导入笔记本,然后运行导入Jupyter笔记本

答案 3 :(得分:0)

自上次更新以来,我面临着同样的问题。 现在,如果您仍然想使用VSCode,则可以“转换为python脚本”并以交互模式运行(右键单击笔记本,然后选择它)。 它不能解决问题,但可以使当前在VSCode中使用笔记本成为可能。

答案 4 :(得分:0)

对我来说,最大化和重置终端面板不起作用,而卸载并重新安装 VSCode Python 扩展解决了这个问题。

答案 5 :(得分:0)

在 VS Code 中,由于某种原因,双击对我不起作用。 尝试在 VS 资源管理器面板中右键单击 *.ipynb 文件,然后选择“在笔记本编辑器中打开”

答案 6 :(得分:-3)

以VS代码下载jupyter Notebook扩展。 然后点击.ipynb文件。

单击.ipynb文件后,代码将预览。 enter image description here

答案 7 :(得分:-4)

在VScode中单击文件可在预览模式下将其打开。 我相信预览IPYNB笔记本不是VScode当前可用的功能。尝试双击并给它几秒钟以打开文件,它应该可以解决问题。