ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat

Importerror La Carrega De La Dll Ha Fallat No S Ha Pogut Trobar El Modul Especificat



Estàs experimentant el ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat error al PC amb Windows? Si és així, aquest post us ajudarà. En aquesta publicació, parlarem de què és aquest error, les seves possibles causes i com solucionar-lo.



Què vol dir que la càrrega de la DLL ha fallat durant la importació?

  ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat





L'error ImportError: error de càrrega de DLL es produeix bàsicament quan s'importen biblioteques de Python com NumPy, Pandas, PySide2, etc. També s'activa durant la instal·lació de projectes Python en un ordinador Windows. Un altre escenari potencial per a aquest error és quan la DLL especificada no pot carregar la tasca concreta que crida un programa. Un dels usuaris afectats ha informat de l'escenari següent en què experimenta l'error:





Estic executant Python 3.5.4 a Anaconda i estic intentant instal·lar geopandas. He seguit les instruccions per instal·lar geopandas aquí: http://geoffboeing.com/2014/09/using-geopandas-windows/ – but whichever way i try i get the same error



Ara, hi pot haver diferents motius pels quals es pot trobar aquest error. Pot ser degut a fitxers DLL danyats o que falten al vostre PC. Un altre motiu del mateix podria ser el fet que les variables d'entorn correctes no estan configurades al vostre ordinador. Una altra causa potencial d'aquest error és una instal·lació incorrecta o incompleta de la biblioteca que esteu intentant importar. A part d'això, un paquet de Microsoft Visual C++ danyat també pot ser un motiu d'aquest error.

ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat

Aquests són els mètodes que podeu utilitzar per arreglar el ' ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat ” error al vostre PC Windows:

  1. Executeu l'exploració del verificador de fitxers del sistema.
  2. Configura variables d'entorn.
  3. Repareu Microsoft Visual C++ Redistributable.
  4. Torneu a instal·lar Microsoft Visual C++ Redistributable.
  5. Torneu a instal·lar la biblioteca.

1] Executeu l'exploració del verificador de fitxers del sistema

Com que el més probable és que l'error s'hagi desencadenat a causa de fitxers DLL que falten o estan danyats, podeu executar una exploració del Comprovador de fitxers del sistema (SFC) per solucionar-ho. System File Checker és una utilitat de línia d'ordres integrada que ajuda els usuaris de Windows a escanejar i reparar fitxers del sistema trencats o que falten que també inclouen fitxers DLL. Podeu realitzar una exploració SFC per solucionar els fitxers DLL i després comprovar si l'error s'ha resolt.



A continuació s'explica com fer-ho:

Primer, inicieu una finestra d'indicació d'ordres elevada i introduïu l'ordre següent:

sfc /scannow

Vegeu si el ' ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat L'error s'ha solucionat ara.

Llegeix: PIP no es reconeix com una ordre interna o externa .

Windows 643 actualitza l'error

2] Configureu les variables d'entorn

També podria donar-se el cas que les variables d'entorn no estiguin configurades correctament al vostre ordinador, per això us podeu enfrontar a aquest error. Per tant, si l'escenari és aplicable, torneu a configurar les variables d'entorn i comproveu si l'error s'ha solucionat. Aquests són els passos per fer-ho:

Primer, assegureu-vos de saber quina distribució de Python esteu utilitzant com Anaconda.

Ara, escriviu entorn del sistema dins del quadre de cerca de Windows i després feu clic a Editeu les variables d'entorn del sistema .

A la finestra que apareix, premeu el botó Variables del mediambient botó. Ara, feu clic a Camí variable i després toqueu Edita botó.

Després d'això, premeu Nou botó dins de Edita la variable d'entorn finestra i introduïu els camins següents un per un:

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin

Les ubicacions anteriors poden diferir segons les persones. Per tant, introduïu els camins en conseqüència.

Un cop fet, premeu el botó D'acord i sortiu de la finestra Propietats del sistema. Comproveu si ara l'error s'ha resolt.

Veure: CDP.dll no està dissenyat per executar-se a Windows o conté un error .

3] Repareu Microsoft Visual C++ Redistributable

Si l'error encara apareix, proveu de reparar el paquet redistribuible de Microsoft Visual C++. Podria ser una biblioteca Visual C++ danyada que provoqui l'error. Per tant, repara el paquet i mira si l'error ha deixat d'aparèixer. Aquests són els passos per fer-ho:

  • Primer, obriu l'aplicació Configuració amb Win+I i aneu a Aplicacions > Aplicacions instal·lades secció.
  • Ara, cerqueu el paquet redistribuible de Microsoft Visual C++ i toqueu el botó de menú de tres punts que hi ha al costat.
  • Després d'això, feu clic a Modificar botó i, a continuació, trieu Reparació botó a la finestra de diàleg que apareix.
  • Un cop finalitzat el procés, comproveu si l'error s'ha resolt.

Llegeix: No s'ha trobat Ucrtbase.dll o no s'ha trobat un error .

4] Torneu a instal·lar Microsoft Visual C++ Redistributable

Si la reparació no va funcionar, podeu tornar a instal·lar una versió nova i neta de Visual C++. La corrupció podria estar més enllà de la corrupció. Per tant, desinstal·leu Microsoft Visual C++ Redistributable i torneu-lo a instal·lar a l'ordinador per comprovar si l'error s'ha solucionat.

5] Torneu a instal·lar la biblioteca

L'error s'activa principalment mentre s'intenta importar una biblioteca. Ara, si aquesta biblioteca no està instal·lada correctament o la instal·lació és incompleta o incompatible, és possible que es degui l'error. Per tant, si l'escenari és aplicable, podeu provar de tornar a instal·lar la biblioteca problemàtica que està causant l'error.

A continuació s'explica com fer-ho:

En primer lloc, cerqueu la biblioteca a causa de la qual esteu rebent l'error ImportError: error de càrrega de DLL: error no s'ha trobat el mòdul especificat. Podeu comprovar el missatge d'error complet per identificar-ho.

falta la pestanya de compatibilitat

Ara, podeu utilitzar una ordre senzilla per desinstal·lar i tornar a instal·lar la biblioteca. Per exemple, si esteu experimentant aquest error amb el fitxer Biblioteca NumPy Python , utilitzeu les ordres següents una per una:

pip uninstall numpy
python -m pip install --upgrade pip
pip install numpy

Utilitzant les ordres anteriors en la seqüència donada, podreu instal·lar la darrera versió de NumPy. Si no voleu instal·lar una versió específica de NumPy, no executeu la segona ordre en l'ordre anterior.

Tant de bo, ara no rebeu el mateix error.

Com arregleu el mòdul especificat que no s'ha pogut trobar?

Arreglar No s'ha pogut trobar el mòdul especificat error al PC Windows, podeu utilitzar l'eina AutoRuns per detectar les entrades que falten a la configuració i suprimir-les. A part d'això, podeu utilitzar un netejador d'adware gratuït per esborrar fitxers d'adware i corregir l'error sysmenu.dll. CCleaner també es pot utilitzar per esborrar fitxers brossa del vostre ordinador per solucionar aquest error.

Ara llegiu: L'ordre de reparació python setup.py egg_info ha fallat amb el codi d'error 1 .

  ImportError: la càrrega de la DLL ha fallat: no s'ha pogut trobar el mòdul especificat
Entrades Populars