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

Zeppelin 0.10.0导入Pandas提示ModuleNotFoundError问题求助

问题根因
  • 系统存在多版本Python共存冲突:python指令默认指向3.7.0b3版本,但pip3关联的是Python3.8,pandas仅安装在Python3.8的包目录/usr/local/lib/python3.8/dist-packages下,3.7环境未安装对应包。
  • Zeppelin Python解释器当前默认调用的是Python3.7版本,无法识别3.8环境下安装的第三方包。
解决方案

方案一:将Zeppelin Python解释器绑定到Python3.8(推荐)

  1. 首先在终端执行命令获取Python3.8的绝对路径:
    which python3.8
    通常返回结果为/usr/bin/python3.8或/usr/local/bin/python3.8
  2. 进入Zeppelin界面右上角的Interpreter配置页,找到python解释器配置项
  3. 将zeppelin.python参数的值修改为上一步查到的Python3.8绝对路径
  4. 保存配置并重启Python解释器
  5. 验证配置:新建单元格执行以下代码,确认返回版本为3.8.x即可
%python
import sys
print(sys.version)

配置生效后即可正常导入pandas。

方案二:为Python3.7环境安装pandas

如果不想修改Zeppelin解释器配置,可直接为当前默认的Python3.7安装pandas:

  1. 执行命令安装对应版本的pandas:
    python -m pip install pandas
  2. 如果提示pip不存在,先执行命令安装Python3.7对应的pip:
    curl https://bootstrap.pypa.io/get-pip.py | python
    安装完成后再执行第一步的安装命令即可,无需修改Zeppelin配置即可直接运行代码。

临时修复方案

如果需要快速验证代码,可在导入pandas前手动添加3.8的包路径到搜索路径:

%python
import sys
sys.path.append("/usr/local/lib/python3.8/dist-packages")
import pandas as pd

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 23:36:06