ModuleNotFoundError:Jupyter core是什么?转换ipynb至py脚本报错求助
Jupyter Core 是什么及.ipynb转.py的错误解决
一、Jupyter Core 定义
Jupyter Core 是Jupyter项目的核心基础库,提供Jupyter生态(Notebook、Lab、nbconvert等工具)共享的核心能力,包括命令行接口、配置管理、路径处理等,是所有Jupyter工具正常运行的必备依赖。
二、错误解决方法
1. ModuleNotFoundError: No module named 'jupyter_core'
你的Python 3.8环境缺失jupyter_core依赖,按以下步骤修复:
- 若使用虚拟环境/conda环境,先激活目标环境
- 安装所需依赖:
pip install jupyter_core nbconvert
2. can't open file 'weather_observations.py'
这个错误源于两点:一是之前的转换命令未成功执行,没有生成.py文件;二是当前工作目录不对。解决:
- 先解决第一个错误,确保nbconvert命令能正常运行
- 切换到
weather_observations.ipynb所在的目录,再执行转换命令 - 转换完成后,在同一目录下用
python3 weather_observations.py运行脚本(用python3避免调用系统默认的Python 2.7)
内容的提问来源于stack exchange,提问作者Espejito
相关产品推荐
相关产品推荐

