-
-
Notifications
You must be signed in to change notification settings - Fork 11.3k
Description
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
from . import multiarray
File "C:\Python374\lib\site-packages\numpy\core\multiarray.py", line 12, in
from . import overrides
File "C:\Python374\lib\site-packages\numpy\core\overrides.py", line 9, in
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
from . import core
File "C:\Python374\lib\site-packages\numpy\core_init_.py", line 47, in
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:
-
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. -
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
from . import multiarray
File "C:\Python374\lib\site-packages\numpy\core\multiarray.py", line 12, in
from . import overrides
File "C:\Python374\lib\site-packages\numpy\core\overrides.py", line 9, in
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
from . import cbook, rcsetup
File "C:\Python374\lib\site-packages\matplotlib\cbook_init_.py", line 31, in
import numpy as np
File "C:\Python374\lib\site-packages\numpy_init_.py", line 142, in
from . import core
File "C:\Python374\lib\site-packages\numpy\core_init_.py", line 47, in
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:
-
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. -
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.