碎碎念
今天的快递到了,早上睡醒发现外面下着超级大雨,早上淋着雨去上课,全身都湿透了包括书包鞋子。
快递到了,滑台到了
包括电源也到了,但是但是,全部连线之后,一个很悲催的事情,插电~爆炸~,我真的服了,明明接线是没有问题,线路也没有短路但是电源适配器的保险丝还是烧了~我真的是服了


明明接线是没有问题的,但是一插电,仪器就在响,过了几秒钟越来越尖锐,随后......保险丝直接闪光爆炸,这不是典型的短路嘛,但是!!!完全我保证我的线路绝对没有短路,所以目前怀疑可能是电源原来的问题,唉再等两天吧,等新的电源到了再说。
VSCODE,jupyter插件报错
最开始的症状
扩展激活失败,有关详细信息,请运行 'Developer: Toggle Developer Tools' 命令。一开始以为是服务端的问题,插件重装、服务器端重装、等等等等、都无效,后来打开日志发现报错,找了GPT发现问题所在然后解决,是客户端的vscode版本太老了,插件版本太新了。客户端vscode升级一下版本,重装一下就好了
1、关键报错
navigator is now a global in nodejs
PendingMigrationError: navigator is now a global in nodejs
👉 这是因为 VS Code 升级了 Node.js runtime,现在 navigator 已经是全局变量了,但你的 Remote-SSH 插件版本太旧,还在用老写法,所以直接炸了。
另一个报错
扩展与 Code 1.103.2 不兼容。扩展需要: ^1.104.0-20250815👉 意思是:你当前 VS Code 版本(1.103.2)太旧,Python 插件要求 1.104.0 才能用。
API proposal 警告
wants API proposal 'notebookCellExecutionState' but that proposal DOES NOT EXIST👉 这是某些扩展(Live Share、Jupyter、Pylance 等)调用了已经废弃/改名的 API,不是你代码的问题,是扩展版本和 VS Code 核心 API 对不上。
解决思路
你这情况核心就是 VS Code 版本和扩展版本不兼容。
✅ 方案 1(推荐):升级 VS Code
打开 VS Code 官网 下载最新版本。
你现在是 1.103.2,要升级到 ≥1.104.0。
✅ 方案 2:降级扩展
如果你暂时不想升级 VS Code,可以:
打开扩展(⌘⇧X)
找到 Remote-SSH、Python、Pylance
右键 → “Install Another Version...” → 选一个和你当前 VS Code 兼容的旧版本。
✅ 方案 3:临时解决 navigator 报错
如果你急着用 Remote-SSH,可以试着手动 patch:
打开扩展目录:
~/.vscode/extensions/ms-vscode-remote.remote-ssh-0.121.2025081515/out/extension.js找到用到
navigator的地方,把navigator.xxx改成globalThis.navigator.xxx。但这只是 hack,升级才是根本解决办法。