ModuleNotFoundError: No module named ‘jupyter_core‘

今天,使用jupyter notebook 突然不能使用了,给了一个错误,如下:
在这里插入图片描述

ModuleNotFoundError: No module named 'jupyter_core'

折腾了一会,给个解决方案都不是特别明确,给的都是相似的,在此记录下,该问题的正确解决方案

解决方案如下:

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter

使用清华源下载,更加快。

当遇到 `ModuleNotFoundError: No module named 'jupyter_core'` 错误时,表明当前 Python 环境中缺少 `jupyter_core` 模块。该模块是 Jupyter Notebook 及其相关工具的核心依赖之一,通常在安装 Jupyter 套件时自动包含。以下是解决此问题的完整方案: ### 1. 使用 pip 安装 jupyter_core 可以通过 Python 的包管理器 `pip` 直接安装 `jupyter_core`: ```bash pip install jupyter_core ``` 如果使用的是虚拟环境,请确保已经激活了目标环境后再运行上述命令。 ### 2. 检查 Python 环境路径 如果安装后仍然报错,可能是由于当前运行的 Python 解释器与安装模块的环境不一致。可以通过以下方式检查当前使用的 Python 和 pip 对应的路径: ```bash which python which pip ``` 确保两者指向同一个环境路径。如果不一致,可以使用全路径调用对应的 pip 安装模块,例如: ```bash /path/to/target/python -m pip install jupyter_core ``` ### 3. 使用虚拟环境 如果项目依赖特定版本的库,建议使用虚拟环境进行隔离。创建并激活虚拟环境后,再执行安装命令: ```bash python -m venv venv source venv/bin/activate # Linux/macOS venv\Scripts\activate # Windows pip install jupyter_core ``` ### 4. 升级 pip 并重新安装 有时旧版 pip 可能导致安装异常,尝试升级 pip 后重新安装: ```bash pip install --upgrade pip pip install --force-reinstall jupyter_core ``` ### 5. 多环境冲突处理 如果系统中存在多个 Python 版本(如 Python 3.9、Python 3.10),请确认是否为正确的 Python 版本安装了 `jupyter_core`。可通过指定版本安装: ```bash python3.10 -m pip install jupyter_core ``` ### 6. 验证安装 安装完成后,通过 Python Shell 验证是否成功导入: ```python import jupyter_core print(jupyter_core.__file__) ``` 若输出模块路径而没有报错,则表示安装成功。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值