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

VSCode中Jupyter关联.venv仍报pandas的ModuleNotFoundError,求解决

解决Jupyter内核找不到已安装的pandas模块问题
  • 先验证当前Jupyter内核实际使用的Python解释器:在.ipynb单元格中运行以下代码:

    import sys
    print(sys.executable)
    

    检查输出路径是否指向你的.venv虚拟环境内的Python可执行文件(比如Windows下是.venv\Scripts\python.exe,Linux/macOS下是.venv/bin/python3)。如果路径不符,说明内核关联存在问题。

  • 若内核路径错误,重新添加虚拟环境的Jupyter内核:

    1. 激活虚拟环境:
      • Windows:.venv\Scripts\activate
      • Linux/macOS:source .venv/bin/activate
    2. 安装ipykernel:pip install ipykernel
    3. 将虚拟环境注册为Jupyter内核:python -m ipykernel install --user --name=.venv
    4. 在VSCode的内核选择器中重新选择.venv内核。
  • 核对pip安装的pandas路径:激活虚拟环境后运行pip show pandas,检查输出的Location字段是否指向.venv下的site-packages目录(比如.venv/lib/python3.12/site-packages)。如果不是,说明之前的pandas没装在虚拟环境里,重新运行pip install pandas==2.2.3即可。

  • 无需在Jupyter内单独安装pandas:Jupyter内核直接使用关联Python环境的包,只要虚拟环境中正确安装,内核就能识别到。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 00:02:05