DataFrame.to_csv()在IPython笔记本中不工作

DataFrame.to_csv()在IPython笔记本中不工作,python,pandas,ipython,ipython-notebook,Python,Pandas,Ipython,Ipython Notebook,更新各种软件包后(我正在运行Anaconda Python发行版)DataFrame.to_csv()将无法在IPython笔记本中运行。其他所有相关的工作似乎都很正常(将数据读入数据帧,对其进行操作等),但DataFrame.to_csv()不会生成输出文件。代码片段: hives_output = hives_data.groupby(['user_id','replay']).apply(hives_processor).sort(['user_id','replay']) hives_o

更新各种软件包后(我正在运行Anaconda Python发行版)
DataFrame.to_csv()
将无法在IPython笔记本中运行。其他所有相关的工作似乎都很正常(将数据读入数据帧,对其进行操作等),但
DataFrame.to_csv()
不会生成输出文件。代码片段:

hives_output = hives_data.groupby(['user_id','replay']).apply(hives_processor).sort(['user_id','replay'])
hives_output.to_csv('hives_output.csv',index=False)
第一个命令运行正常,但第二个命令不会生成输出文件。不会产生任何错误

更奇怪的是,代码在常规Python或IPython解释器中运行良好(即它确实生成输出文件),或者在从命令行运行时运行良好,因此问题似乎特定于IPython笔记本


我尝试过降低各种软件包的级别,但还没有发现问题。有人经历过吗?你知道原因是什么吗?IPython笔记本电脑和Pandas之间存在某种不兼容?

它可能正在生成一个输出文件,但在您启动服务器的当前位置:)不……这是我检查的第一件事。在编写之前打印出框架。可能是其他错误。如果在此之后在笔记本中运行
%cwd
,会得到什么结果?我同意@Jeff的说法-它很可能正在编写文件,只是不在您期望的位置。对不起,各位,这显然是我的Mac上的Finder有问题(???)。这些文件根本没有显示在finder窗口中,但可以从命令行看到。奇怪的问题解决了。