question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

No module named 'numpy.core._multiarray_umath'

See original GitHub issue

Hello All, I am trying to use numpy to plot via matplotlib. I am using a C-API for that. While ploting I am getting the following numpy error; ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath’

I am attaching two screen shots for details;

Traceback (most recent call last): File “C:\Python374\lib\site-packages\numpy\core_init_.py”, line 16, in <module> from . import multiarray File “C:\Python374\lib\site-packages\numpy\core\multiarray.py”, line 12, in <module> from . import overrides File “C:\Python374\lib\site-packages\numpy\core\overrides.py”, line 9, in <module> from numpy.core._multiarray_umath import add_docstring, ndarray ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath’

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File “C:\Python374\lib\site-packages\numpy_init_.py”, line 142, in <module> from . import core File “C:\Python374\lib\site-packages\numpy\core_init_.py”, line 47, in <module> raise ImportError(msg) ImportError:

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

Importing the multiarray numpy extension module failed. Most likely you are trying to import a failed build of numpy. Here is how to proceed:

  • If you’re working with a numpy git repository, try git clean -xdf (removes all files not under version control) and rebuild numpy.
  • If you are simply trying to use the numpy version that you have installed: your installation is broken - please reinstall numpy.
  • If you have already reinstalled and that did not fix the problem, then:
    1. Check that you are using the Python you expect (you’re using C:\Users\Yogesh Kumar\Desktop\Code\C++\Jerk Navigation\Debug\Jerk Navigation.exe), and that you have no directories in your PATH or PYTHONPATH that can interfere with the Python and numpy versions you’re trying to use.

    2. If (1) looks fine, you can open a new issue at https://github.com/numpy/numpy/issues. Please include details on:

      • how you installed Python
      • how you installed numpy
      • your operating system
      • whether or not you have multiple versions of Python installed
      • if you built from source, your compiler versions and ideally a build log

      Note: this error has many possible causes, so please don’t comment on an existing issue about this - open a new one instead.

Original error was: No module named ‘numpy.core._multiarray_umath’

Traceback (most recent call last): File “C:\Python374\lib\site-packages\numpy\core_init_.py”, line 16, in <module> from . import multiarray File “C:\Python374\lib\site-packages\numpy\core\multiarray.py”, line 12, in <module> from . import overrides File “C:\Python374\lib\site-packages\numpy\core\overrides.py”, line 9, in <module> from numpy.core._multiarray_umath import add_docstring, ndarray ModuleNotFoundError: No module named ‘numpy.core._multiarray_umath’

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File “C:\Python374\lib\site-packages\matplotlib_init_.py”, line 138, in <module> from . import cbook, rcsetup File “C:\Python374\lib\site-packages\matplotlib\cbook_init_.py”, line 31, in <module> import numpy as np File “C:\Python374\lib\site-packages\numpy_init_.py”, line 142, in <module> from . import core File “C:\Python374\lib\site-packages\numpy\core_init_.py”, line 47, in <module> raise ImportError(msg) ImportError:

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

Importing the multiarray numpy extension module failed. Most likely you are trying to import a failed build of numpy. Here is how to proceed:

  • If you’re working with a numpy git repository, try git clean -xdf (removes all files not under version control) and rebuild numpy.
  • If you are simply trying to use the numpy version that you have installed: your installation is broken - please reinstall numpy.
  • If you have already reinstalled and that did not fix the problem, then:
    1. Check that you are using the Python you expect (you’re using C:\Users\Yogesh Kumar\Desktop\Code\C++\Jerk Navigation\Debug\Jerk Navigation.exe), and that you have no directories in your PATH or PYTHONPATH that can interfere with the Python and numpy versions you’re trying to use.

    2. If (1) looks fine, you can open a new issue at https://github.com/numpy/numpy/issues. Please include details on:

      • how you installed Python
      • how you installed numpy
      • your operating system
      • whether or not you have multiple versions of Python installed
      • if you built from source, your compiler versions and ideally a build log

      Note: this error has many possible causes, so please don’t comment on an existing issue about this - open a new one instead.

Original error was: No module named ‘numpy.core._multiarray_umath’

I tried with uninstalling and reinstalling numpy version 1.4.1, 1.6.0 and 1.7.- but none of them are working. I am using Windows 10 and Visual studio 17, and Python 3.7.4.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
mattipcommented, Oct 15, 2019

As I pointed out elsewhere, you probably do not want to invest in recompiling all the packages you use. You may be better off using a “release version with debugging information” and reducing optimization so you can debug your part of the program but still use common wheel binaries

0reactions
02yogesh16commented, Oct 15, 2019

Thanks, release version works.

Read more comments on GitHub >

github_iconTop Results From Across the Web

No module named 'numpy.core._multiarray_umath' - Stack ...
When importing tensorflow, I get the following error: No module named 'numpy.core._multiarray_umath' · python-3.x · numpy · tensorflow · anaconda.
Read more >
No module named 'numpy.core._multiarray_umath' #12977
I just installed TensorFlow, Keras in anaconda3. C:\conda create --name neuralnets python=3.7 C:\activate neuralnets (neuralnets) C:\conda ...
Read more >
python3.10 with numpy - ModuleNotFoundError: No module ...
_multiarray_umath import ( ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' During handling of the above exception, ...
Read more >
No module named 'numpy.core._multiarray_umath' - Reddit
I want to add python numpy package to lambda. I have downloaded numpy package put inside a folder named as python and zip...
Read more >
Unable to import numpy 1.19.1 in AWS Lambda No ... - YouTube
Pandas : Unable to import numpy 1.19.1 in AWS Lambda No module named ' numpy.core._multiarray_umath ' [ Beautify Your Computer ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found