Windows启动Jupyter时调用已卸载Python版本,求彻底清理残留方案
彻底清除Python/Jupyter残留并重新配置步骤
一、清理系统中的Python/Jupyter残留
- 卸载已安装的相关程序
- 打开控制面板→程序和功能,找到Python 3.11、Jupyter Notebook相关的所有条目,逐个卸载。
- 删除残留文件夹
- 手动删除以下路径的文件夹(注意
AppData是隐藏文件夹,需先在文件夹选项中开启「显示隐藏的文件、文件夹和驱动器」):C:\Program Files\Python311C:\Users\marck\AppData\Roaming\Python\Python311C:\Users\marck\AppData\Local\Programs\Python(如果存在)C:\Users\marck\.jupyter(Jupyter的配置缓存文件夹)
- 手动删除以下路径的文件夹(注意
- 清理环境变量
- 右键「此电脑」→属性→高级系统设置→环境变量
- 在「用户变量」和「系统变量」的
Path列表里,删掉所有包含Python、Jupyter的路径条目 - 如果看到
PYTHONPATH变量,直接删除
二、重新安装Python和Jupyter
- 去python.org下载最新稳定版Python(推荐3.12版本,避开旧版本的残留冲突)
- 安装时必须勾选「Add Python to PATH」,这一步是确保系统能正确找到Python的关键
- 安装完成后,打开命令提示符输入
python --version,能显示对应版本号就说明安装成功 - 接着输入
pip install jupyter,用官方pip重新安装Jupyter Notebook,不要用其他第三方渠道安装
三、验证启动
- 在命令提示符输入
jupyter-notebook,正常情况下会自动打开浏览器并加载Jupyter界面 - 如果还是报错,输入
where jupyter-notebook查看启动器的路径,确认指向的是新安装的Python目录下的Scripts文件夹(比如C:\Users\marck\AppData\Roaming\Python\Python312\Scripts\jupyter-notebook.exe),如果路径不对,删掉旧的启动器文件,再重新执行pip install --upgrade --force-reinstall jupyter强制重装一次
内容的提问来源于stack exchange,提问作者Marc01
相关产品推荐
相关产品推荐

