I'm trying to import pandas while using iPython. My overall purpose is to use XLwings.
I'm on Windows 7 and have used Anaconda to install Python, pandas and all the dependencies.
Here is my code:
from pandas import DataFrame
Which gives:
ImportError Traceback (most recent call last)
<ipython-input-7-26dfcabfb474> in <module>()
----> 1 from pandas import DataFrame
C:\Users\Accounting\Anaconda\lib\site-packages\pandas\__init__.py in <module>()
11 "pandas from the source directory, you may need to run "
12 "'python setup.py build_ext --inplace' to build the C "
---> 13 "extensions first.".format(module))
14
15 from datetime import datetime
ImportError: C extension: hashtable not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace' to build the C extensions first.
Can anyone with experience of using Python/pandas in iPython on Windows help me understand how to solve this error?
Specifically where do I run "python setup.py build_ext --inplace"?
Thanks!
As posted by Jeff in the comments:
There is a bug in older versions (of conda) where if you had updated pandas WHILE it was being used it didn't update correctly. Try closing all python processes, then
conda remove pandas
conda install pandas