【问题标题】:Python pandas: Missing required dependencies ['numpy']Python pandas:缺少必需的依赖项['numpy']
【发布时间】:2017-07-01 16:10:12
【问题描述】:

我正在尝试运行 python 脚本,但出现以下错误;

import pandas as pd
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/__init__.py", line 18, in <module>
    raise ImportError("Missing required dependencies {0}".format(missing_dependencies))
ImportError: Missing required dependencies ['numpy']

使用 pip 成功安装了 numpy 和 pandas。我该如何解决这个问题?

【问题讨论】:

  • 据说缺少numpy依赖。您需要预先安装它
  • @user2682877 我安装了 numpy 但它仍然给出同样的错误。
  • 你为 Python2 或 Python3 安装了 numpy 吗?如果你这样做import numpy会发生什么?
  • @tommy.carstensen 我使用的是 python 2.7。如果import numpy 没有任何反应,当我使用 pandas 导入时也会显示该错误
  • 谢谢@tommy.carstensen 和@user2682877,它现在​​正在工作。我决定在import pandas 之前添加import numpy。不知何故它开始工作了,但我仍然需要知道是什么导致了错误

标签: python macos pandas numpy


【解决方案1】:

类似的事情也发生在我身上。这是我所做的:

使用.whl 文件安装numpy+KML KML 很重要,我相信当我遇到类似错误时没有安装。之后使用另一个.whl 文件安装pandas。我对文件使用了以下内容:link

快速搜索将为您找到安装 whl 文件的正确方法。

确保获取正确的 whl 文件。

【讨论】:

    【解决方案2】:

    安装多个版本的numpy时会出现此错误。检查以确保您只安装了一个版本的 numpy。如果您不想浏览目录,可以制作一个测试文件来检查:

    import numpy
    print("Numpy imported")
    

    如果您收到一条错误消息,指出检测到多个版本的 numpy,那么您安装了多个版本的 numpy。

    您可以通过反复调用来解决此问题 pip uninstall numpy 直到所有版本都被卸载然后使用 pip install numpy 只获取最新版本。

    【讨论】:

      猜你喜欢
      • 2017-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-29
      • 2019-05-05
      相关资源
      最近更新 更多