'numpy.core.multiarray failed to import after installing asammdf package
I try to read the mf4 file which has acoustic signal.
from asammdf import MDF
data = MDF('file1.mf4')
The packages that I installed are
asammdf 7.0.7
numpy 1.22.3
ImportError: DLL load failed while importing _multiarray_umath: The specified module could not be found.
Traceback (most recent call last):
File "C:\Users\susan\Anaconda3\envs\env1\lib\site-packages\spyder_kernels\py3compat.py", line 356, in compat_exec
exec(code, globals, locals)
File "c:\users\susan\testdatfile.py", line 10, in <module>
from asammdf import MDF
File "C:\Users\susan\Anaconda3\envs\env1\lib\site-packages\asammdf\__init__.py", line 15, in <module>
from .blocks.source_utils import Source
File "C:\Users\susan\Anaconda3\envs\env1\lib\site-packages\asammdf\blocks\source_utils.py", line 10, in <module>
from . import v2_v3_blocks as v3b
File "C:\Users\susan\Anaconda3\envs\env1\lib\site-packages\asammdf\blocks\v2_v3_blocks.py", line 16, in <module>
from numexpr import evaluate
File "C:\Users\susan\Anaconda3\envs\env1\lib\site-packages\numexpr\__init__.py", line 24, in <module>
from numexpr.interpreter import MAX_THREADS, use_vml, __BLOCK_SIZE1__
ImportError: numpy.core.multiarray failed to import
I already checked the numpy version pip install -U numpy
It said Requirement already satisfied: numpy in c:\users\susan\anaconda3\envs\env1\lib\site-packages (1.22.3)
May I know how can I solve this issue? Thank you.
Solution 1:[1]
Installing Microsoft Visual C++ 2015-2019 Redistributable could help
Solution 2:[2]
Are running vanilla Python or some distribution?
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Gillis |
Solution 2 | danielhrisca |