Windows: Numpy mkl_intel_thread.dll

Viewed 2619

After so many hours of attempts and investigation, I have managed to deal with the Numpys mkl_intel_thread.dll file error. The following may not be the solution for all cases, but I will try to explain the details of my particular case in order to help others with the same problem.

MY PROBLEM:

When trying to launch Anaconda's Spyder IDE, it got the following message:

error message

Investigating I realised that this is a numpy problem.

MY SETTINGS:

OS: 64-bit Windows 10 Pro

Python Version Python Version

Anaconda Version Anaconda Version

MY SOLUTION:

In this particular case, the following steps worked for me:

● STEP - 1:

I uninstalled Numpy and installed it again with below commands

pip uninstall numpy
pip install numpy

● STEP - 2:

I added the following to the PATH system variable:

%IFORT_COMPILER15%\redist\ia32\mkl
%IFORT_COMPILER15%\redist\intel64\mkl

With reference to software.intel.com

(I personally think that in this case this step doesn't have much to do. But I mention it anyway because I don't want to skip any detail.)

● STEP - 3:

Then, I went to: {Anaconda directory}\pkgs\numpy-{Version}\info\test

In my case:

Anaconda directory= C:\Users\Ferdinand\Anaconda3
Version = 1.15.4-py37h19fb1c0_0

Run the file run_test.py located there.

file location

file content

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Now the problem is solved. As I said before, it might not be the ultimate solution, but in my case it worked.

I hope someday this helps someone to solve this problem.

0 Answers
Related