Python提示‘ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath‘

这篇具有很好参考价值的文章主要介绍了Python提示‘ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、问题背景

       在学习Python编程使用matplotlib时,总是提示:
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
问题大致描述如下:

D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\Scripts\python.exe D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\part2\visable\tet.py 
Traceback (most recent call last):
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\core\__init__.py", line 24, in <module>
    from . import multiarray
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\core\multiarray.py", line 10, in <module>
    from . import overrides
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\core\overrides.py", line 8, in <module>
    from numpy.core._multiarray_umath import (
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\__init__.py", line 159, in <module>
    from numpy.__config__ import show as show_config
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\__config__.py", line 4, in <module>
    from numpy.core._multiarray_umath import (
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\core\__init__.py", line 50, in <module>
    raise ImportError(msg)
ImportError: 

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!

Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.

We have compiled some common reasons and troubleshooting tips at:

    https://numpy.org/devdocs/user/troubleshooting-importerror.html

Please note and check the following:

  * The Python version is: Python3.10 from "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\Scripts\python.exe"
  * The NumPy version is: "1.26.4"

and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.

Original error was: No module named 'numpy.core._multiarray_umath'


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\part2\visable\tet.py", line 1, in <module>
    import matplotlib.pyplot as plt
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\matplotlib\__init__.py", line 184, in <module>
    import numpy
  File "D:\WorkSpace\PythonWorkSpace\Python编程-从入门到实践\venv\lib\site-packages\numpy\__init__.py", line 164, in <module>
    raise ImportError(msg) from e
ImportError: Error importing numpy: you should not try to import numpy from
        its source directory; please exit the numpy source tree, and relaunch
        your python interpreter from there.

Process finished with exit code 1

modulenotfounderror: no module named 'numpy.core.multiarray,Python,python,numpy,开发语言

二、解决思路

       上述错误的原因是找不到matplotlib所在包,类似于java中的找不到依赖,基于此种原因,有两个解决思路:

  1. 首先应该确保已经正确安装呆matplotlib包,这样才能正确导入包
  2. 确保项目所使用的Python编译器是我们本地安装的编译器

三、解决办法

3.1 安装matplotlib包

     安装matplotlib依赖命令如下:

python -m pip install --user matplotlib

3.2 检查项目编译器

       检查项目所使用的编译器,这一点尤为重要也很容易被我们忽略,我就是因为这一步卡了一天: 我们需要使用的是本机安装的Python编译器,不能使用项目中的编译器,如下图红框所示:
modulenotfounderror: no module named 'numpy.core.multiarray,Python,python,numpy,开发语言文章来源地址https://www.toymoban.com/news/detail-845376.html

到了这里,关于Python提示‘ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python ImportError报错:No module named ‘numpy.core_multiarray_umath‘

    C++ application 工程中增加python 脚本,实现混编 在python脚本中import pandas, 参考: numpy与python版本不匹配-ImportError: Unable to import required dependencies: numpy Archived: Unofficial Windows Binaries for Python Extension Packages 这篇博文中介绍的链接能看到package版本和python以及windows系统的对应关系 查看

    2024年02月13日
    浏览(40)
  • PyCharm中无法调用numpy,报错ModuleNotFoundError: No module named ‘numpy‘

    原因分析:pycharm所使用的解释器并不是已经安装的python3.6,而是自带了python.exe解释器。 解决方法:在PyCharm的settings( File-settings-project:当前项目名-Project Interpreter)中设置一下Interpreter 解决步骤: 第一步 Setting 第二步 第三步 第四步  找到你自己的python安装目录,里面有一个

    2024年02月07日
    浏览(51)
  • Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表...

    Python编程中,出现“ModuleNotFoundError: No module named ‘config’”的错误提示信息是比较常见的。如此提示通常表示在当前的运行环境中找不到名为“config”的Python模块,导致相应的程序无法正常执行。 这种错误提示常常令人困惑,因为我们无法直接得知到底是哪个Python模块出了

    2024年02月10日
    浏览(60)
  • 提示ModuleNotFoundError: No module named ‘flask‘

    如果你运行 Python 代码时出现了 ModuleNotFoundError: No module named \\\'flask\\\' 的错误提示,这意味着 Python 解释器无法找到 Flask 模块。通常,这个错误是由以下几个原因造成的: 你可以使用 pip 命令来安装 Flask,如下所示: 确保你已经安装了 pip 工具,如果没有,可以先安装 pip。 如果

    2024年02月02日
    浏览(37)
  • 【已解决】ModuleNotFoundError: No module named ‘pandas.core.indexes.numeric‘

    问题描述         今天遇到这样一个问题:ModuleNotFoundError: No module named \\\'pandas.core.indexes.numeric。 原因分析和解决         先问一下chatgpt:ModuleNotFoundError: No module named\\\'pandas.core.indexes.numeric\\\'这是什么原因,怎么解决? 这个错误通常是由于版本不兼容或安装错误导致的。 最可能

    2024年04月16日
    浏览(48)
  • Python中常见的一个问题是“ModuleNotFoundError: No module named ‘yaml‘”,这个错误提示通常表示你的代码中缺少了名

    Python中常见的一个问题是“ModuleNotFoundError: No module named ‘yaml’”,这个错误提示通常表示你的代码中缺少了名为yaml的python模块。如果你的项目中需要使用到yaml模块,那么你需要确保已经安装了这个模块。接下来,我们将介绍如何解决这个问题。 第一步:确定错误的原因 在

    2024年02月16日
    浏览(41)
  • pip install sklearn安装成功后,提示ModuleNotFoundError: No module named ‘sklearn‘错误解决办法

    目前是在conda虚拟环境中,通过pip命令安装sklearn模块 然后进入python窗口,输入以下代码 开始报错: ModuleNotFoundError: No module named ‘sklearn’ 通过一下命令查看安装sklearn模块的信息 通过输出的结果可以看出,安装的是过期的包,因此我们需要重新安装 安装完成后,进入python窗

    2024年02月13日
    浏览(109)
  • ModuleNotFoundError:如何解决 no module named Python 错误?

    当你在一个 Python 文件中导入一个模块时,Python 试图通过几种方式来处理这个模块。有时,Python 会在之后抛出 ModuleNotFoundError。这个错误在 Python 中是什么意思? 顾名思义,当你试图访问或使用一个找不到的模块时就会发生这个错误。以标题为例,找不到“名为 Python 的模块

    2024年01月21日
    浏览(63)
  • Python报错ModuleNotFoundError: No module named ‘psutil‘

    python运行时,因为代码里引入了某些组件库,但是本地没有,便会报错ModuleNotFoundError: No module named \\\'XXX\\\',如下图: 此图是没有导入psutil库。 解决:在python安装目录下的 Scripts 目录下进入cmd黑窗口,运行命令 pip install psutil 安装。 如果是内网连通公网仓库不方便,则通过如下

    2024年02月16日
    浏览(45)
  • Python解决(ModuleNotFoundError: No module named ‘tkinter‘)方法

      确保你使用的Python版本是3.x系列的,因为tkinter库在Python 2.x系列中被称为Tkinter。 尝试手动安装tkinter库。在Windows上,你可以从Python官方网站下载Windows安装程序,并选择安装tkinter库。在Linux上,你可以使用包管理器来安装,例如在Debian/Ubuntu上,可以运行以下命令来安装:s

    2024年02月20日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包