【问题标题】:Can not install pandas on windows 64 bit无法在 Windows 64 位上安装熊猫
【发布时间】:2013-09-30 13:53:32
【问题描述】:

尝试在新的 Windows 64 系统上安装 pandas。我这样做了:

pip install pandas

尝试安装 pytz(来自 pandas)时,安装中止并出现错误:

找不到满足 pytz 要求的版本(来自 pandas)

尝试导入 pandas falis 时出错:

无法导入名称哈希表

我怎样才能克服它?还是我应该只安装 32 位版本的 pandas?

【问题讨论】:

    标签: python windows pandas pip


    【解决方案1】:

    当我尝试手动创建自己的 Python 环境时,我曾经遇到过很多安装问题。我运行的是 64 位 Windows 7,建议您下载并尝试安装以下任何一种:

    【讨论】:

    • 我会尝试作为最后的手段...目前,这是我唯一未能安装的软件包。
    【解决方案2】:

    如果您正在运行 CPython,您可以尝试使用此处提供的 Windows 二进制文件进行安装:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pandas

    您可以找到多个二进制文件,用于不同的 Python 版本和 x64/win32。如果您没有全部依赖项,它还具有指向它的依赖项(如 pytz)的链接。 我完整的windows Python环境就是基于它搭建的。

    【讨论】:

    • 什么是 CPython,我如何知道我是否运行它?我以通常的方式安装 python 2.7.5。如果你的意思是 C python 是用 C++ 编译的包的 python,那么答案是肯定的,我使用了 MSVC
    • CPython 是您从Python.org 网站获得的 Python。它只是基于 C 语言的 Python 实现的名称。如果你自己构建它,我相信它仍然可以工作,但我没有构建我的,所以我无法确认。
    • 嗯,它没有工作,因为 pip 无法安装的 pytz。在您给我的链接中,我看到了该软件包和其他软件包的安装,但我最终可能会像 anaconda 之类的那样进行完整构建..
    • 你之前试过安装 pytz 吗?从那个网站下载二进制文件?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    • 1970-01-01
    • 2020-12-12
    • 1970-01-01
    • 2014-08-20
    • 2018-10-07
    相关资源
    最近更新 更多