visual-studio-code - 在 Visual Studio Code 上打开 ipynb,显示 json
问题描述
当我打开一个ipynb文件时,我只看到一个 json 文件。我测试了所有文件:
https ://github.com/MicrosoftLearning/mslearn-ai900.git
我的机器上有:
- 已安装 Python 3.9.6
- 使用
pip
命令安装jupyterlab
:notebook
和voila
在 Visual Studio Code(版本 1.59.0)上:
Python 3.9.6 64-bit
是当前的解释器。- 我可以创建一个新笔记本:“CTRL+SHIFT+P --> Jupyter:创建新的空白笔记本”,我在右下角看到了“Jupyter Server:local”。我可以执行代码:
print("Hello, Python!")
,但是当我尝试保存文件时,出现此错误:
无法注册“Untitled-1”:file:///*ThePathToSave*/Test.ipynb
Jupyter 不支持文件名。
安装的扩展:
- Jupyter v2021.8.1195043623
- Pylance v2021.8.1
- Python v2021.8.1105858891
内核列表:(命令)jupyter kernelspec list
Available kernels:
.net-csharp C:\Users\antho\AppData\Roaming\jupyter\kernels\.net-csharp
.net-fsharp C:\Users\antho\AppData\Roaming\jupyter\kernels\.net-fsharp
.net-powershell C:\Users\antho\AppData\Roaming\jupyter\kernels\.net-powershell
python3 c:\python\python39\share\jupyter\kernels\python3
谢谢你的帮助。
解决方案
我重新安装了所有 Visual Studio Code。
我按照这个答案“完全”卸载了 VS Code:
https
://debug.to/1074/how-to-uninstall-vs-code-completely
之后,我重新安装了 Visual Studio Code。
现在我可以打开所有文件了。
感谢@IanHuff
推荐阅读
- python - 如何清除数据框列中的重复单词?
- mongodb - MongoDB 查询在 Global.timeAcquiringMicros.r 上花费大量时间
- neo4j - 具有中间节点的密码匹配路径
- c - 如何遍历二维数组中的列
- apache-spark - PySpark - 使用 Explode 函数后添加行号
- apache - .htaccess 条目,用于重定向到文件夹而不在 url 中显示文件夹名称
- php - 通过键(列表)添加数组值
- c++ - (谷歌单元测试)无效使用无效表达式
- javascript - 将 for 循环的结果推入数组
- neo4j - Neo4j:FOREACH 中的匹配节点