在Spyder中打开数据帧时出现KeyError('pandas._libs.interval;)

KeyError(#39;pandas._libs.interval#39;) when opening a dataframe in Spyder(在Spyder中打开数据帧时出现KeyError(#39;pandas._libs.interval;))

本文介绍了在Spyder中打开数据帧时出现KeyError('pandas._libs.interval;)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试在Spyder的变量资源管理器中单击数据框时,出现以下错误:

所有数据框都会发生这种情况(我尝试制作自己的数据框)。

顺便提一下,像numpy.sum.describe()这样的函数不会输出任何内容,但我不确定这是否与KeyError有关。

谢谢!

推荐答案

将 pandas 添加到setup.py模块中的"包"选项。

以下是setup.py

的代码片段
from setuptools import setup

APP = ['automating_finances0.py']
DATA_FILES = []
OPTIONS = {'packages': ['pandas']} 

setup(
  app=APP,
  data_files=DATA_FILES,
  options={'py2app': OPTIONS},
  setup_requires=['py2app'],
)

如果不起作用,请尝试将PIP中的 pandas 重新安装为

pip uninstall pandas

pip install pandas

这篇关于在Spyder中打开数据帧时出现KeyError('pandas._libs.interval;)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:在Spyder中打开数据帧时出现KeyError('pandas._libs.interval;)

基础教程推荐