FATAL ОШИБКА Python Intel MKL: Не удается загрузить mkl_intel_thread.dll - PullRequest
0 голосов
/ 31 января 2019

При использовании Anaconda в Python возникают проблемы, когда я импортирую Pandas, Numpy, Matplotlib и т. Д.:

python.exe - Ordinal Not Found

The ordinal 242 could not be located in the dynamic link library

C:\Programs\Anaconda\pkgs\mkl-2019.1-144\Library\bin\mkl_intel_thread.dll.

Это уведомление появляется в диалоговом окне.Я также получаю следующую ошибку в самой консоли:

Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.

Проблема не возникает при импорте модулей из стандартной библиотеки (например, re, datetime).Это происходит, когда я использую любую версию Python (например, iPython, Jupyter Notebook, python.exe).

.dll находится в том месте, которое он ищет, поэтому я, честно говоря, понятия не имею, в чем проблема,Я попытался удалить и переустановить безрезультатно, и я искал Интернет для помощи, не находя никаких ответов.Пожалуйста, помогите!

1 Ответ

0 голосов
/ 17 мая 2019

Это известный конфликт версий DLL.В документации anaconda есть обходной путь: https://conda.io/projects/conda/en/latest/user-guide/troubleshooting.html#numpy-mkl-library-load-failed

В Windows просто запустите set CONDA_DLL_SEARCH_MODIFICATION_ENABLE=1 в командной строке перед использованием Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...