最近我面临着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位。
如果您想了解更多信息,请与我们联系。
由于 毗
答案 0 :(得分:2)
这个has been reported as a bug in Spyder已经准备好了,它将在下一个版本中提供。现在我正在使用伪造column
参数调用它的解决方法。