python - 如何在 Windows 上安装 numpy 和 pandas

标签 python numpy installation pandas

我会先说我是堆栈标准的编程 n00b。我有数据分析和脚本编写方面的经验——这是我在一家金融公司的专业工作——但我不知道我在后端做什么。

我正在尝试开始使用 pandas 和 python --- 远离 matlab/vba 但我不知道如何安装 pandas 库。

当我尝试导入 pandas 时出现错误,指出 numpy 模块不存在。我尝试安装 ezsetup/pip(不知道这是什么)...但我不知道在哪里输入此命令$ python get-pip.py

有时,当我尝试import pandas 时,我得到一个错误 cannot import name table hashable

我不知道这意味着什么,而且我一无所获。

更新

好的,我安装了 anaconda,它似乎允许我直接从控制台导入 numpy 和 pandas。话虽这么说,当我尝试编写一个基本的时间序列并使用 pandas 语法绘制它时,我收到一个错误消息“未定义序列”,因此我不确定它是否真的有效

  In [1]: import matplotlib.pyplot as plt
  In [2]: ts = Series(randn(1000), index=date_range('1/1/2000', periods=1000))
  In [3]: ts = ts.cumsum()
  In [4]: ts.plot()

最佳答案

Windows 第三方模块的最佳资源是 Christoph Gohlke 的 Python Extension Packages for Windows存储库。每个模块都可用作自解压 .exe 安装程序,用于 python.org Python 版本 - 确保您获得适合您的版本和体系结构的正确安装程序。

同时 NumPy不需要任何其他包,pandas确实如此,因此请确保您全部获得。安装顺序并不重要。

与 Anaconda 或 Enthought 等发行版相比,此资源的优势在于 Gohlke 博士使软件包保持最新状态,使您可以运行最新版本的模块。此外,几乎所有模块都有多个 Python 版本,而其他一些发行版仅基于 Python 2.7。

缺点是需要单独安装每个包,而且没有包管理器来处理依赖关系。

关于python - 如何在 Windows 上安装 numpy 和 pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20641199/

相关文章:

python - 抓取网站中的 cloudcraper 问题(云耀斑版本 2)

python - 在 QTreeView 中使用自定义角色而不是 DisplayRole

java - 从 java 运行 python 脚本(具有 numpy 依赖项)

python - NumPy 的/科学的 : How to re-construct an ndarray?

visual-studio - 如何在 Visual Studio 的安装项目中添加自定义图标?

python - 如何测试我是否成功安装了 Python 模块?

python - Pandas 数据框 to_sql 方法与 python3

python - Python 中的 URL 解析 - 规范化路径中的双斜杠

Python 追加到 ndarray

python - 在 Ubuntu 16.04 LTS 中从 Python 3.5 升级到 Python 3.6 后出现的问题