7

我试图在论坛/谷歌周围寻找答案,但我找不到任何东西。我的问题是这个(来自python控制台):

>>> import pandas
cannot import name hashtable
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\pandas\__init__.py", line 6, in <module>
    from . import hashtable, tslib, lib
ImportError: cannot import name hashtable //also can't import name NaT somtimes

在尝试导入之前,我运行了 Windows 1-click 安装程序。我正在运行 32 位的所有内容。pandas 安装程序适用于 python 2.7。

这是我已正确导入 Python 的模块列表。

  1. 安装工具
  2. 点子
  3. 莫克斯
  4. 日期工具
  5. 麻木的
  6. SQL炼金术

我在Windows 7上。

我也安装了 anaconda,但在我尝试了其他所有方法之后,这真的只是一个“冰雹玛丽”。我的最终目标是安装超金融模块。但是,它似乎需要熊猫,因此我被卡住了。

我是 python 菜鸟,所以请不要以为我什么都知道。谢谢。

编辑:如果我可以提供任何额外的信息,请告诉我。

4

4 回答 4

3

安装 pandas的推荐方法是通过pip

pip install pandas

此哈希表错误是由未构建的 cython 文件引起的。此错误消息将从 0.11.1 提供更多信息

于 2013-06-15T23:54:31.983 回答
1

尝试在 Spyder (Anaconda -> Spyder) 中运行您的代码。它对我有用。

于 2017-03-23T21:21:48.003 回答
0

检查您的系统路径变量中是否包含 python 脚本。就我而言,我必须添加“C:\Python27\Scripts”

于 2014-02-21T16:03:21.713 回答
0

在将 Pandas 下载到我的 Windows 8 系统时,我遇到了类似的问题。我遇到的第一个错误是一个鸡蛋错误,但在安装了一些软件包后,我认为我有解决方案。

首先查看之前使用 Pandas 的 pip 错误,确保您拥有最新的 pip。

第二部分是使用下载轮子

pip install wheel 

在安装轮子并获得熊猫的依赖项并使用 pip 后,它可以正常工作。

于 2014-07-20T22:26:47.617 回答