You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Jupyter Notebook突然无法运行:文件无法打开错误求助

VS Code更新后Jupyter Notebook无法运行的解决方案

近期VS Code更新后,原本正常运行的Jupyter Notebook突然失效。在新建Notebook中执行print('hello World')时,会抛出以下错误:

C:\Users\myComputer\AppData\Local\Microsoft\WindowsApps\python3.11.exe: **can't open file** 'C:\\\\Users\\\\Untitled-1.ipynb': [Errno 2] No such file or directory

无论选择哪个文件夹创建新Notebook,路径都会出现双反斜杠,推测该异常是问题诱因,但无法自行解决。

环境信息

  • 系统:Windows 10 Pro
  • 处理器:Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz 2.80 GHz
  • 系统类型:64位操作系统,基于x64的处理器
  • Visual Studio Code版本:1.84.2
  • Python版本:3.11.6

已尝试的无效修复步骤

  1. 安装Anaconda Navigator并使用Base Conda运行Jupyter Notebook
  2. 每次操作后重启计算机
  3. 彻底卸载VS Code(删除%APPDATA%\Code和%USERPROFILE%\.vscode)后从微软商店重装
  4. 卸载并从微软商店重装Python
  5. 在VS Code中安装Jupyter Notebook和Python扩展
  6. 通过pip更新Jupyter Notebook:python -m pip install jupyter notebook -U
  7. 更新pip

可行解决方案

方案1:更换非微软商店版本的Python解释器

微软商店安装的Python路径存在路径解析异常,建议使用官网版本的Python:

  1. 下载对应版本的Python安装包,安装时勾选「Add Python to PATH」
  2. 打开VS Code,按Ctrl+Shift+P调出命令面板
  3. 输入Python: Select Interpreter,选择刚安装的官网版本Python
  4. 重新打开Jupyter Notebook测试

方案2:禁用VS Code的Windows Python Launcher设置

  1. 打开VS Code设置(快捷键Ctrl+,)
  2. 搜索python.useWindowsPythonLauncher,将选项设置为false
  3. 重启VS Code后尝试运行Notebook代码

方案3:手动修改Jupyter内核配置

  1. 打开命令提示符,执行jupyter kernelspec list查看当前内核的存储路径
  2. 找到对应Python版本的内核文件夹,打开其中的kernel.json文件
  3. 将argv字段中的Python路径替换为本地Python.exe的完整路径(例如"C:\\Python311\\python.exe"或"C:/Python311/python.exe")
  4. 保存文件后重启VS Code,重新测试Notebook

内容的提问来源于stack exchange,提问作者alwayslearning4645

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 12:47:46