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

导入Pandas报错ModuleNotFoundError: No module named 'pandas._libs.tslib'求助

问题描述

无论在虚拟环境(virtualenv)内还是外部,尝试导入pandas时总会出现错误。我的Python版本为:

3.6.2 |Anaconda custom (64-bit)| (default, Sep 19 2017, 08:03:39) [MSC v.1900 64 bit (AMD64)] on win32

执行import pandas as pd时触发报错:

Traceback (most recent call last): File "C:\Users\ishan\AppData\Roaming\Python\Python36\site-packages\pandas_init_.py", line 26, in from pandas._libs import (hash...

解决方案

这种pandas._libs模块导入失败的问题,通常是安装包损坏或者版本与Python 3.6.2不兼容导致的——毕竟Python 3.6是比较老旧的版本了,试试下面的步骤:

  • 彻底卸载现有pandas:
    不管是全局环境还是虚拟环境,先把已安装的pandas完全卸载:

    • 用pip卸载:pip uninstall -y pandas
    • 如果是Anaconda环境,用conda卸载:conda uninstall -y pandas
      虚拟环境下记得先激活环境再执行命令。
  • 安装兼容版本的pandas:
    Python 3.6最高支持pandas 1.1.5版本,指定版本安装能避免兼容性问题:

    • pip安装:pip install pandas==1.1.5
    • conda安装:conda install pandas=1.1.5
  • 清理环境残留:
    有时候不同环境的site-packages会有冲突,先检查当前Python的包路径:

    import sys; print(sys.path)
    

    如果输出里有多个路径包含pandas相关文件夹,手动删除这些残留的文件夹,再重新安装。

  • 验证安装:
    安装完成后,打开Python终端执行import pandas as pd,如果没有报错就说明问题解决了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 09:31:26