web-dev-qa-db-fra.com

DLL chargement échoué: le module spécifié est introuvable shell Windows 10

J'essaie d'exécuter un script Python à partir du shell Windows, mais quand je le fais

python path\to\file\script.py

J'obtiens une erreur "Échec du chargement de la DLL: le module spécifié est introuvable" et il revient à la ligne où j'importe numpy.

C:\Users\Admin>python path\to\file\script.py
Traceback (most recent call last):
  File "path\to\file\script.py", line 8, in <module>
    import numpy as np
  File "C:\Users\Admin\Anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
    from . import _distributor_init
  File "C:\Users\Admin\Anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
    from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.

La partie étrange est que lorsque je l'exécute dans un éditeur comme Spyder, numpy importe très bien. Est-ce que quelqu'un peut m'aider?

Merci

4
Jack Hanson

J'ai résolu mes problèmes avec Numpy DLL problèmes de chargement en remplaçant Anaconda3 par WinPython.

0
Timo Riikonen