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

VS Code的Jupyter Notebook中导入Pandas遇ModuleNotFoundError如何解决?

解决方案

核心原因

VS Code的Jupyter插件使用的Python环境,和你安装pandas的环境不一致——Anaconda会创建独立的Python环境,若VS Code未选中正确环境,就会出现模块找不到的问题。

步骤1:确认VS Code使用的Python环境

  • 打开你的ipynb文件,查看右上角的环境选择栏(显示Python版本/环境名称的区域),点击查看当前选中的环境
  • 或者按下Cmd+Shift+P打开VS Code命令面板,输入Python: Select Interpreter,查看所有可选Python环境,找到属于Anaconda的那个(名称通常带base或你自定义的conda环境名)

步骤2:在对应环境中安装pandas

若使用Anaconda的base环境

  1. 打开终端(VS Code终端或系统终端),先激活base环境:
    conda activate base
    
  2. 用conda安装pandas(适配Anaconda环境,比pip更稳定):
    conda install pandas
    

若使用自定义conda环境

  1. 激活你的自定义环境(将your_env_name替换为你的环境名称):
    conda activate your_env_name
    
  2. 安装pandas:
    conda install pandas
    

额外检查

  • 安装完成后,回到VS Code确认选中的环境是刚才安装pandas的那个,重新运行import pandas as pd代码
  • 如果VS Code终端默认未激活conda环境,可在终端执行conda init zsh(Mac默认shell为zsh),重启终端后即可自动激活conda环境

内容的提问来源于stack exchange,提问作者Bopy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 21:52:37