更新各种软件包后(我运行Anaconda Python发行版)DataFrame.to_csv()
将无法在IPython Notebook中运行。其他所有与熊猫相关的东西似乎工作正常(将数据读入数据框,操纵它们等),但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)
第一个命令运行正常,但第二个命令没有生成输出文件。 不会产生任何错误。
Weirder仍然,代码在常规Python或IPython解释器中运行正常(即它确实生成输出文件),或者从命令行运行时,因此问题似乎特定于IPython Notebook。
我已尝试降级各种套餐,但尚未解决问题。有没有人经历过这个?关于可能是什么原因的任何想法? IPython-Notebook和Pandas之间有某种不兼容性?