【问题标题】:Pandas install requiring NumPy 1.6.1Pandas 安装需要 NumPy 1.6.1
【发布时间】:2013-03-03 08:41:51
【问题描述】:

我在 OS X 上安装 pandas 时遇到了一些问题。我尝试通过 pip 安装:

sudo pip install pandas

并得到错误:

pandas requires NumPy >= 1.6.1 due to datetime64 dependency

当我启动 python 解释器时,我得到了我的 NumPy 版本:

import numpy
numpy.__version__
'1.7.0'

我试过通过pip卸载numpy,重新安装1.6.1,通过上述方法确认1.6.1安装,再次用pip安装pandas;同样的错误信息。

我也试过下载 pandas-master 分支并安装

python setup.py

收到了

install requires: 'python-dateutil < 2','numpy'.  use pip or easy_install.
   $ pip install 'python-dateutil < 2' 'numpy'

对接下来的步骤有什么想法吗?

【问题讨论】:

  • OsX 上的 numoy / scipy /pandas 有问题。您可以从 Enthought 安装 python 发行版,非常容易地称为 EPD,其中包括 scipy / numpy 和可能的 pandas。这些天我只是在 Ubuntu 虚拟机中工作。我讨厌 OsX。
  • 我也遇到了 OSX、pip install 的问题(一些依赖项应该工作(!))。使用 virtualenv 可能会有所帮助...
  • Andy – 使用 virtualenv 的好主意。我会试一试。
  • reptilecus – 如果 virtualenv 失败,我的下一步是在虚拟机中运行...
  • 本身不是一个解决方案,但根据安迪的建议,我最终在 virtualenv 中安装和运行。虽然这在 python 解释器中是开箱即用的,但我必须让 iPython virtuanenv 知道才能在 iPython Notebook 中运行它:rodesia.org/2012/09/04/making-ipython-virtualenv-aware

标签: python numpy pandas


【解决方案1】:

我最近从 Windows 切换到 OS X,并且对使用 pip 的 numpy / scipy / matplotlib 等感到头疼。在 Windows 上,我喜欢pythonxy 分发版。我终于为 OS X 找到了类似的东西:Scipy Superpack。它对我来说非常出色,包括 Pandas。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-30
    • 2020-09-15
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多