当前位置: 首页 > 知识库问答 >
问题:

ImportError:缺少必需的依赖项['numpy']

周朗
2023-03-14

我能够成功运行所有使用pandas的脚本,但突然我所有的pandas脚本都出现以下错误:

回溯(最近一次呼叫最后一次):

文件“data_visualization.py”,第5行,在

import pandas as pd

文件“/usr/lib64/python2.7/site packages/pandas/init.py”,第18行,在

raise ImportError("Missing required dependencies {0}".format(missing_dependencies))


ImportError: Missing required dependencies ['numpy']

最近我没有安装或更新任何新东西。

有人对此有解决办法吗?

我卸载了熊猫和Numpy,并重新安装了它们,但仍然面临同样的问题。

共有3个答案

姜阳
2023-03-14

我也犯了同样的错误。修正如下:

python3 -m pip uninstall numpy

python3-mpinstallnumpy==1.14.0

琴光亮
2023-03-14

我遇到了完全相同的错误,发现我在与PyCharm环境相同的目录中错误地创建了一个名为“random.pyc”的文件ayush@ayush-VirtualBox:~/PycharmProjects/untitled$,其中“untitled”指的是我的项目目录。我把它删掉了,一切都安排妥当了。希望这有帮助!

原因是numpy导入了另一个默认名为Random的文件,用于构建自己的依赖项,它将我的“Random.pyc”误认为是它,并替换了它。

何飞翰
2023-03-14

我在Rasberry PI上发现了这个问题,并发现根本原因是缺少库:

import numpy
...
ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory

然后它需要几分钟谷歌所需的库源:

sudo apt-get install libatlas-base-dev

我没有在任何其他Linux es上检查过该解决方案,但可能同样的方法也适用。因此,首先尝试导入有故障的库,看看缺少什么。

 类似资料:
  • 从昨天开始,我尝试在anaconda上导入包时出现以下错误: 我尝试过卸载Anaconda和Python,切换到Python 2.7,但没有任何效果仍然是相同的错误,下面是我得到的代码: 非常感谢您的帮助,谢谢!

  • 我有一个python文件,其中包含类和函数以及 建筑我想用py.test测试这个文件中定义的类。对于我的第一个“hello world”测试,我的测试文件只导入要测试的文件。 然而,在PyCharm中运行py.test会导致 我要测试的文件包含导入语句 我的conda environment.yml是 这里的问题是什么?

  • 我在构建我的应用程序时遇到此问题。有人知道怎么回事吗? React Hook useEffect缺少依赖项:“conectar”。包括它或删除依赖项数组react hooks/dep

  • 在我的反应/redux应用程序中,我使用调度来调用每次安装组件时从redux中的状态检索数据的操作。问题正在使用状态发生我的方式不工作 下面是我得到的错误: React Hook useEffect缺少依赖项:“dispatch”。包括它或删除依赖项数组。像“getInvoiceData”这样的外部作用域值不是有效的依赖项,因为对它们进行变异不会重新呈现组件react HOOK/DEP 这是我的密

  • 我试图在Tomcat服务器上部署一个基于spring的web应用程序,但我无法自动连接EntityManager。根本原因是错误。 我假设我有不正确的HibernateJAR作为依赖项。任何帮助都将不胜感激 我之前看到一篇帖子指出,问题在于包含了以下依赖项,但我不包括这一项: 以下是我的POM依赖项:

  • 我想更新商店中的值只有一次在第一次打开时,页面首次使用反应钩子打开。为此,我做了第二个参数的使用效果'[]'空列表。没有什么可以阻止它工作,但是我从ESLint规则中得到了一个警告:React Hook用效果有一个缺失的依赖项:“ChangeCount”。要么包含它,要么删除依赖数组react-追踪器/穷举-deps。如何删除此警告?