我无法在Anaconda 2的Jupyter中导入包pandas statsmodels和matplotlib,
import pandas
import statsmodels
import matplotlib as mpl
例如导入pandas 的错误信息,如此
----------------------------------------------- ---------------------------- ImportError Traceback(最近一次调用 最后)in() ----> 1个进口熊猫
/Applications/anaconda/lib/python2.7/site-packages/pandas/的初始化的.py in() 来自源目录的29“pandas,你可能需要运行” 30“'python setup.py build_ext --inplace'来构建C” --->首先是31“扩展名。”。格式(模块)) 32 33来自datetime import datetime
ImportError:C扩展:未构建哈希表。如果要导入 来自源目录的pandas,您可能需要运行'python setup.py build_ext --inplace'首先构建C扩展。
但我可以正确导入numpy,scipy,sklearn
import scipy as sp
import numpy as np
import sklearn as sk
此外,如果我在Anaconda上使用Spyder或ipython,它适用于上面提到的所有6个包。我使用的是Mac OS 10.10.5,Python 2.7.12 Anaconda 2(x86_64)。问题类似于以下链接中提到的问题,但答案似乎不适用于我的问题(我已经删除了默认安装在Mac上的python 2.7)。
答案 0 :(得分:1)
卸载并重新安装pandas,然后重试。另外,如果目录中没有多余的文件,请将其删除。