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

删除Visual Studio共享Python后启动Jupyter-Lab报错如何无需重装解决

问题根因

你遇到的报错本质是jupyter-lab.exe启动器内部硬编码了当初安装它时使用的Python解释器路径(也就是VS自带的Python 3.7路径),和系统环境变量PATH无关,因此调整PATH配置不会生效。


临时启动方案

如果仅需要临时启动Jupyter Lab,直接通过你要使用的Python解释器的模块调用方式启动即可:

"C:\Users\你的用户名\AppData\Roaming\Python\Python37\python.exe" -m jupyter lab

把路径替换成你实际要使用的python.exe完整路径即可,该方式会直接使用当前调用的Python解释器运行Jupyter Lab,不会读取启动器里硬编码的旧路径。


永久修复方案

方案一:重装Jupyter Lab刷新启动器路径(最稳妥)

直接用你当前要使用的Python解释器重新安装Jupyter Lab,会自动覆盖旧的启动器,更新内部的解释器路径为当前使用的版本:

  • 打开命令提示符,执行命令确认目标Python解释器的路径:
    where python
    
    从返回的结果中找到你要使用的、位于C:\Users\...\AppData\Roaming\Python\Python37下的python.exe完整路径。
  • 执行重装命令,将下方占位符替换为你上一步查到的Python路径:
    "你查到的Python完整路径" -m pip install --force-reinstall jupyterlab
    
  • 重装完成后直接执行jupyter-lab即可正常启动,不会再调用VS的旧Python路径。

方案二:创建快捷启动脚本(无需重装Jupyter Lab)

如果不想重装现有Jupyter Lab,可以创建自定义启动脚本替代原有的启动器:

  • 新建一个文本文件,写入以下内容:
    @echo off
    "C:\Users\你的用户名\AppData\Roaming\Python\Python37\python.exe" -m jupyter lab %*
    
  • 将文件重命名为jupyter-lab.bat,保存到C:\Users\...\AppData\Roaming\Python\Python37\Scripts目录下。
  • 后续直接执行jupyter-lab时,系统会优先调用bat脚本,自动使用你指定的Python解释器启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 15:48:02