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

Pandas程序可在Python3.8运行但Python3.6导入报错如何解决

问题根因

你当前系统默认的pip绑定的是Python 3.8版本,此前所有卸载、重装、升级pandas的操作,都仅作用于Python 3.8的依赖库目录,完全没有修改Python 3.6环境下的pandas安装包,这是Python 3.6环境仍报错的核心原因。

解决方案

按以下步骤操作即可修复:

  • 第一步:先确认Python 3.6对应的包管理工具可用,执行命令:
    python3.6 -m pip --version
    
    若正常输出版本信息可直接进入下一步;若提示命令不存在,先执行以下命令安装对应Python 3.6的pip:
    curl https://bootstrap.pypa.io/pip/3.6/get-pip.py | python3.6
    
  • 第二步:卸载Python 3.6环境下已损坏的pandas安装包:
    python3.6 -m pip uninstall pandas -y
    
  • 第三步:安装适配Python 3.6的pandas版本(pandas 1.3.5是最后一个兼容Python 3.6的正式版本,更高版本不支持Python 3.6):
    python3.6 -m pip install pandas==1.3.5
    
  • 第四步:验证安装结果,执行以下命令,无报错且正常输出版本号即为安装成功:
    python3.6 -c "import pandas; print(pandas.__version__)"
    
    验证完成后再运行python3.6 Check.py即可正常执行。

注意事项

后续给Python 3.6环境安装第三方依赖时,统一使用python3.6 -m pip install 包名的格式执行,不要直接用pip install,避免依赖被错误安装到Python 3.8的环境中。
如果安装pandas过程中提示编译失败,可先安装系统层面的编译依赖(Debian/Ubuntu系系统执行如下命令,其他发行版对应调整包管理器命令即可):

sudo apt install python3.6-dev gcc g++

安装完成后再重新执行pandas安装命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 12:36:03