By trial and error I've found that pandas won't run in my current version of Spyder. I'm using Spyder 2.3.6 and Pandas 0.16.2 (Anaconda distribution). As far as I can everything else works fine, and Pandas works fine outside of Spyder. In addition the following works fine in Spyder:
import pandas as pd
pd.DataFrame(data=range(10))
But the following causes Spyder to hang:
import pandas as pd
p=pd.DataFrame(data=range(10))
The following also works:
import pandas as pd
hdstore = pd.HDFStore('python_decimated_data.h5')
hdstore['dCp']
While the following causes Spyder to hang:
import pandas as pd
hdstore = pd.HDFStore('python_decimated_data.h5')
dCp = hdstore['dCp']
As far as I can tell I can run Pandas, but when I try to assign a Pandas object to a variable it causes Spyder to hang. I'm thinking that this is because Spyder is trying to do something to display the variable in the variable explorer and not being successful.
I talked to a couple of other Python programmers here and they had run into exactly the same thing, so it isn't just me.