Je viens d'installer Anaconda 5.3 64 bits (Anaconda3-5.3.0-Windows-x86_64) sous Windows 10 et j'obtiens cette erreur lorsque j'essaie d'exécuter Spyder.
pythonw.exe - Ordinal introuvable
L'ordinal n'a pas pu être localisé dans la bibliothèque de liens dynamiques C:\Users\nom d'utilisateur\Anaconda3\Library\bin\mkl_intel_thread.dll.
J'ai utilisé Dependency Walker pour afficher les fonctions de la DLL et voir que l’ordinal 242 est présent. La fonction associée à l'ordinal 242 est mkl_blas_zherk.
Quelqu'un pourrait-il m'aider à résoudre ce problème ou à me diriger vers une ressource pour m'aider à le résoudre moi-même?
Ce n'est pas une bonne réponse, mais pour moi (ayant exactement le même problème), une solution de contournement consistait à rétrograder "anaconda" à la version 5.2.0 avec Anaconda Navigator. Si cela vous convient également, vous pouvez commencer à mettre à niveau des packages individuels pour voir quand l'erreur réapparaîtra. Peut-être que c'est un bogue dans l'un des paquets, pas un problème avec nos systèmes.
Edit: Voici quelques liens vers des discussions similaires ou connexes:
Plus d’édition: Cela m’a également aidé à trouver les fichiers suivants dans "C:\Windows\System32" et à les renommer (je viens d’ajouter "_renamed" au nom du fichier).
Si je comprends bien, Python les utilisera à la place de ceux du dossier Anaconda, ce qui peut poser des problèmes.
['System32\libiomp5md.dll', 'System32\mkl_core.dll',
'System32\mkl_def.dll','System32\mkl_intel_thread.dll',
'SysWOW64\libiomp5md.dll','SysWOW64\mkl_core.dll','SysWOW64\mkl_intel_thread.dll',
'SysWOW64\mkl_p4.dll', 'SysWOW64\mkl_p4m.dll','SysWOW64\mkl_p4m3.dll',
'SysWOW64\mkl_p4p.dll']
Supprimer tous ces fichiers ddl de C:\Windows\SysWOW64 et C:\Windows\System32
Faites cela et redémarrez le spyder une fois de plus et hurrrahhhh !!! Votre problème sera résolu et spyder s’ouvrira sans afficher aucune erreur ordinale 242 ............ faites-le, c’est la seule solution ..