Csv 错误:必须是混合类型数据帧

Csv 错误:必须是混合类型数据帧,csv,import,pandas,Csv,Import,Pandas,我在导入数据方面仍然有问题,这让我很头疼。我有一些以前的帖子。无论如何,我最近一次尝试使用一个简单的CSV文件时,frame.py中出现了“AssertionError:必须是混合类型的DataFrame”。在那个例子中,如果我只导入了整数列,我就可以导入我制作的CSV文件。 这让我怀疑是否还有其他问题。所以我回到了基础,尝试了熊猫的例子。使用数据 date,A,B,C 20090101,a,1,2 20090102,b,3,4 20090103,c,4,5 然后我试着 pd.read

我在导入数据方面仍然有问题,这让我很头疼。我有一些以前的帖子。无论如何,我最近一次尝试使用一个简单的CSV文件时,frame.py中出现了“AssertionError:必须是混合类型的DataFrame”。在那个例子中,如果我只导入了整数列,我就可以导入我制作的CSV文件。 这让我怀疑是否还有其他问题。所以我回到了基础,尝试了熊猫的例子。使用数据

    date,A,B,C
20090101,a,1,2
20090102,b,3,4
20090103,c,4,5
然后我试着

pd.read_csv('foo.csv')
它仍然给出了这个错误。我已经搜索了其他具有此错误的实例,但找不到任何内容。我想知道是不是我的系统出了问题。运行windows64、EPD(安装了pandas-0.10.1.win-amd64-py2.7.exe)、Wing IDE编辑器(v4.1.9-1)


感谢您的帮助。

来自Wing技术支持:

“Wing在失败的断言处停止,因为它是默认配置 是在引发任何AssertionError时停止;可以通过 从中的“始终报告”异常列表中删除AssertionError
调试器->异常首选项“

我在Wing中也得到了这个断言


Wing中“异常”选项卡的左上角有一个复选框,标记为“忽略此异常位置”,我选中了该复选框,Wing停止对此进行窃听。

这应该可以正常工作(在我的pandas 0.10.1上也可以)。这可能与您的系统/环保署有关。。。它可能值得通过以下方式安装:很抱歉,我帮不了你什么忙。如果你在试图读取文件的同一过程中运行
pandas.\uu版本\uuu
,你会得到什么?谢谢大家。事实证明,我有一行简单的“print DF”导致了错误,而不是“pd.read_csv”。我认为这个错误与Wing IDE显示DF的方式有关,与熊猫无关