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

Windows11卸载Python3.9装3.11.1后jupyter lab报错怎么修复?

解决Windows 11中jupyter lab命令指向已卸载Python 3.9的问题

问题原因

卸载Python 3.9后,jupyter lab的命令行快捷脚本仍绑定在旧Python的路径下,且系统环境变量未同步更新,导致调用时找不到指定文件;直接运行jupyter-lab.exe能正常使用,是因为该exe文件位于新安装的Python 3.11.1目录中,无需依赖旧路径的快捷脚本。

解决步骤

  • 更新系统环境变量

    1. 按下Win + R,输入sysdm.cpl回车,打开系统属性窗口
    2. 切换到「高级」标签页,点击「环境变量」
    3. 在「用户变量」和「系统变量」的Path列表中,删除所有指向Python 3.9的路径(包括其Scripts子文件夹路径)
    4. 添加Python 3.11.1的安装路径和Scripts子文件夹路径(例如C:\Users\<你的用户名>\AppData\Local\Programs\Python\Python311和C:\Users\<你的用户名>\AppData\Local\Programs\Python\Python311\Scripts)
    5. 保存修改并关闭窗口
  • 重新生成Jupyter Lab命令行绑定
    打开命令提示符(CMD)或PowerShell,执行以下命令:

    # 用Python 3.11的pip卸载旧绑定
    py -3.11 -m pip uninstall jupyterlab -y
    # 重新安装生成新的命令行快捷脚本
    py -3.11 -m pip install jupyterlab
    
  • 清理残留旧脚本文件
    若上述步骤无效,手动删除旧快捷脚本:

    1. 打开文件资源管理器,导航到原Python 3.9的Scripts文件夹(如C:\Users\<你的用户名>\AppData\Local\Programs\Python\Python39\Scripts)
    2. 删除所有以jupyter开头的.cmd或.exe文件(若该文件夹仍存在)
    3. 确认新Python 3.11.1的Scripts文件夹中存在jupyter-lab.cmd等文件
  • 重启终端验证
    关闭所有打开的命令提示符或PowerShell窗口,重新打开后执行jupyter lab测试是否正常启动

内容的提问来源于stack exchange,提问作者Đỗ Như Vỹ

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 11:35:19