Python - Spyder在使用Pandas DataFrame时会挂起

时间:2015-09-09 04:53:14

标签: python pandas ipython spyder

最近我面临着spyder + pandas + ipython组合的严重问题。

我正在使用正在使用iPython的Spyder。我正在尝试使用效果良好的代码:

import pandas as pd
x = [list(range(5)) for i in range(1000)]
pd.DataFrame(x)

但是当我将相同的DataFrame分配给相同或不同名称的变量时,它会进入挂起阶段(即使在30-45分钟后也不会出现)

x = pd.DataFrame(x)
## OR
y = pd.DataFrame(x)

当我在python控制台或ipython控制台中尝试它时,相同的代码运行良好。

以下是我在系统上安装的相关软件包。

ipykernel                 4.0.3                    py27_0  
ipython                   4.0.0                    py27_0  
ipython-genutils          0.1.0                     <pip>
ipython-notebook          4.0.4                    py27_0  
ipython-qtconsole         4.0.1                    py27_0  
ipython_genutils          0.1.0                    py27_0  
ipywidgets                4.0.2                    py27_0  
pandas                    0.16.1               np19py27_0  (Also tried 0.16.2)
python                    2.7.10                        0  
spyder                    2.3.6                    py27_0  
spyder-app                2.3.6                    py27_0  

我正在使用Ubuntu 14.04 64位。

如果您想了解更多信息,请与我们联系。

由于 毗

1 个答案:

答案 0 :(得分:2)

这个has been reported as a bug in Spyder已经准备好了,它将在下一个版本中提供。现在我正在使用伪造column参数调用它的解决方法。