modulenotfounderror 表明当前 jupyter 内核关联的 python 环境缺少所需库,需在对应环境中安装:推荐优先使用 %pip install 库名 魔法命令,或 !pip install 库名、!conda install 库名,安装后应重启内核并验证路径。

ModuleNotFoundError 出现时,说明当前 Jupyter 内核用的 Python 环境里没装那个库——不是“Jupyter 本身没装”,而是“它背后那个 Python 解释器缺包”。直接在 Notebook 单元格里装最省事,但必须确认装对了环境。
在 Notebook 单元格里用 !pip install 装包
这是最快上手的方式,命令会调用当前内核关联的 pip,一般不会装错环境。
- 输入
!pip install requests就能装;升级用!pip install --upgrade numpy - 国内用户加镜像源避免超时:
!pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn - 装完别急着 import,先运行
import sys; print(sys.executable)确认路径,再重启 kernel(Kernel → Restart),否则可能仍报错 - 如果提示
PermissionError: [Errno 13] Permission denied,说明 pip 正在往系统级路径写,此时应改用--user:!pip install --user scikit-learn
用 !conda install 装包(Anaconda/Miniconda 用户)
conda 对科学计算类包(如 numba、opencv、pytorch)兼容性更好,尤其涉及二进制依赖时比 pip 更稳。
从QuickView趋势笔记生成韩语AI播客包,含双人主持脚本(Callie×Nick)、Gemini多说话人TTS音频、字幕时间轴与渲染修正、缩略图+MP4包装及YouTube标题/描述输出。支持完整版(15~20分钟)和压缩版(5~7分钟)。
- 先确认当前 kernel 是 conda 环境:
!conda list jupyter或!which python看路径是否含anaconda或miniconda - 装包命令:
!conda install -c conda-forge xgboost;加-c指定 channel 很关键,很多新包只在conda-forge上 - conda 默认不升级已有包,要强制更新整个环境得加
--update-deps,但通常不建议在 notebook 里这么干 - 如果报
CondaHTTPError,大概率是镜像源没配好,需提前在终端运行:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
%pip 魔法命令比 !pip 更可靠
%pip 是 Jupyter 内置魔法命令,它明确绑定到当前 kernel 的 Python 环境,绕过 shell 调用的不确定性,推荐优先用它。
- 直接写
%pip install seaborn,不用感叹号 - 支持
%pip list查已装包,%pip show pandas看版本和路径 - 如果提示
UsageError: Line magic not found,说明 IPython 版本太低(%pip install --upgrade ipython - 注意:
%conda魔法命令不存在,conda 只能走!conda
import sys; print(sys.executable) 和 !which python 对照路径,再 import 测试,否则白忙一场。










