ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet

Importerror Dll Indlaesning Mislykkedes Det Angivne Modul Blev Ikke Fundet



Oplever du ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet fejl på Windows PC? Hvis ja, vil dette indlæg hjælpe dig. I dette indlæg vil vi diskutere, hvad denne fejl er, dens potentielle årsager, og hvordan man løser den.



Hvad betyder DLL-indlæsning mislykkedes under import?

  ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet





Fejlen ImportError: DLL load failed-fejlen opstår grundlæggende ved import af Python-biblioteker som NumPy, Pandas, PySide2 osv. Den udløses også, mens Python-projekter installeres på en Windows-pc. Et andet potentielt scenarie for denne fejl er, når den angivne DLL ikke er i stand til at indlæse den særlige opgave, der kaldes af et program. En af de berørte brugere har rapporteret nedenstående scenarie, hvor han/hun oplever fejlen:





Jeg kører Python 3.5.4 på Anaconda, og jeg forsøger at installere geopandas. Jeg har fulgt instruktionerne for at installere geopander her - http://geoffboeing.com/2014/09/using-geopandas-windows/ – but whichever way i try i get the same error



Nu kan der være forskellige grunde til, at du kan støde på denne fejl. Det kan skyldes beskadigede eller manglende DLL-filer på din pc. En anden grund til det samme kunne være det faktum, at de korrekte miljøvariabler ikke er indstillet på din computer. En anden potentiel årsag til denne fejl er en forkert eller ufuldstændig installation af det bibliotek, du forsøger at importere. Bortset fra det kan en beskadiget Microsoft Visual C++-pakke også være en årsag til denne fejl.

ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet

Her er de metoder, du kan bruge til at rette op på ' ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet ' fejl på din Windows-pc:

  1. Kør System File Checker-scanningen.
  2. Konfigurer miljøvariabler.
  3. Reparer Microsoft Visual C++ Redtribuerbar.
  4. Geninstaller Microsoft Visual C++ Redistributable.
  5. Geninstaller biblioteket.

1] Kør System File Checker-scanningen

Da fejlen højst sandsynligt udløses på grund af manglende eller beskadigede DLL-filer, kan du køre en System File Checker (SFC)-scanning for at rette den. System File Checker er et indbygget kommandolinjeværktøj, der hjælper Windows-brugere med at scanne og reparere ødelagte eller manglende systemfiler, der også inkluderer DLL-filer. Du kan udføre en SFC-scanning for at rette DLL-filerne og derefter kontrollere, om fejlen er løst.



Sådan gør du det:

Først, start et forhøjet kommandopromptvindue og indtast nedenstående kommando:

sfc /scannow

Se, om “ ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet ' fejlen er rettet nu.

Læs: PIP genkendes ikke som en intern eller ekstern kommando .

2] Opsæt miljøvariabler

Det kan også være tilfældet, at miljøvariabler ikke er konfigureret korrekt på din pc, hvorfor du kan komme ud for denne fejl. Derfor, hvis scenariet er anvendeligt, skal du opsætte miljøvariabler igen og se, om fejlen er rettet. Her er trinene til at gøre det:

Først skal du sørge for at vide, hvilken Python-distribution du bruger som Anaconda.

Skriv nu systemmiljø inde i Windows søgefeltet, og klik derefter på Rediger systemmiljøvariablerne .

windows 7 til 10 migreringsværktøj

I det viste vindue skal du trykke på miljøvariabler knap. Klik nu på Sti variabel og tryk derefter på Redigere knap.

Tryk derefter på Ny knappen inde i Rediger miljøvariabel vindue og indtast nedenstående stier én efter én:

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

Ovenstående placeringer kan variere for enkeltpersoner. Så indtast stierne i overensstemmelse hermed.

Når du er færdig, skal du trykke på knappen Ok og lukke vinduet Systemegenskaber. Tjek, om fejlen nu er løst.

Se: CDP.dll er enten ikke designet til at køre på Windows eller indeholder en fejl .

3] Reparer Microsoft Visual C++ Redistributable

Hvis fejlen stadig vises, kan du prøve at reparere Microsoft Visual C++ Redistributable-pakken. Det kan være et beskadiget Visual C++-bibliotek, der forårsager fejlen. Reparer derfor pakken og se, om fejlen er holdt op med at dukke op. Her er trinene til at gøre det:

  • Åbn først appen Indstillinger ved hjælp af Win+I og gå til Apps > Installerede apps afsnit.
  • Se nu efter Microsoft Visual C++ Redistributable-pakken, og tryk på knappen med tre prikker ved siden af ​​den.
  • Derefter skal du klikke på Modificere knappen, og vælg derefter Reparation knappen i det viste dialogvindue.
  • Når processen er færdig, skal du kontrollere, om fejlen er løst.

Læs: Fix Ucrtbase.dll blev ikke fundet eller manglende fejl .

4] Geninstaller Microsoft Visual C++ Redistributable

Hvis reparationen ikke virkede, kan du geninstallere en frisk og ren version af Visual C++. Korruptionen kan være ud over korruption. Så afinstaller Microsoft Visual C++ Redistributable og geninstaller det derefter på din computer for at kontrollere, om fejlen er rettet.

5] Geninstaller biblioteket

Fejlen udløses for det meste under forsøg på at importere et bibliotek. Nu, hvis dette bibliotek ikke er installeret korrekt, eller installationen er ufuldstændig eller inkompatibel, kan fejlen være forårsaget. Derfor, hvis scenariet er relevant, kan du prøve at geninstallere det problematiske bibliotek, der forårsager fejlen.

Sådan gør du det:

Find først det bibliotek, som skyldes, at du modtager importfejlen: DLL-indlæsning mislykkedes: Det angivne modul kunne ikke findes fejl. Du kan tjekke den fulde fejlmeddelelse for at identificere det.

Nu kan du bruge en simpel kommando til at afinstallere og derefter geninstallere biblioteket. For eksempel, hvis du oplever denne fejl med NumPy Python-bibliotek , brug nedenstående kommandoer én efter én:

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

Ved at bruge ovenstående kommandoer i den givne rækkefølge, vil du være i stand til at installere den seneste version af NumPy. Hvis du ikke vil installere en specifik version af NumPy, skal du ikke køre den anden kommando i ovenstående rækkefølge.

Forhåbentlig vil du ikke modtage den samme fejl nu.

Hvordan løser du, at det angivne modul ikke kunne findes?

At fikse Det angivne modul blev ikke fundet fejl på Windows PC, kan du bruge AutoRuns-værktøjet til at opdage manglende poster i konfigurationen og slette dem. Bortset fra det, kan du bruge en gratis adware-oprydder til at rydde adware-filer og rette sysmenu.dll-fejlen. CCleaner kan også bruges til at rydde uønskede filer fra din computer for at rette denne fejl.

Læs nu: Fix Command python setup.py egg_info mislykkedes med fejlkode 1 .

  ImportError: DLL-indlæsning mislykkedes: Det angivne modul blev ikke fundet
Populære Indlæg