Cudart64_90.dll-Fehler fehlt beheben: 4 effektive Lösungen

Cudart64_90.dll-Fehler fehlt beheben: 4 effektive Lösungen

Viele Benutzer haben gemeldet, dass die Meldung „cudart64_90.dll konnte nicht gefunden werden“ bei der Verwendung von Tensorflow oder ähnlichen Tools angezeigt wird. Dies kann ein Problem sein, wenn Sie Entwickler sind. Deshalb zeigen wir Ihnen heute, wie Sie es richtig beheben können.

Was kann ich tun, wenn cudart64_90.dll fehlt?

1. Installieren Sie CUDA Toolkit 9

  1. Besuchen Sie die Downloadseite für CUDA Toolkit 9 .
  2. Wählen Sie die Version und Ihr Betriebssystem aus.cuda 9 Download-Einstellungen
  3. Klicken Sie im Abschnitt „Basisinstaller“ auf „ Download“ , um es herunterzuladen.Basisinstallationsprogramm herunterladen
  4. Führen Sie nach dem Download die Setup-Datei aus und folgen Sie den Anweisungen.

Einige Benutzer berichteten, dass das Netzwerkinstallationsprogramm besser funktioniert als die Offline-Version, während andere sagen, dass die Offline-Version besser funktioniert. Probieren Sie also beide aus.

2. Kopieren Sie die fehlenden Dateien manuell

  1. Laden Sie CUDA Toolkit 9 ​​herunter und extrahieren Sie es. Führen Sie die Setup-Datei nicht aus.
  2. Drücken Sie Windows die Taste + R und geben Sie %localappdata% ein .LocalAppData-Ausführungsfenster
  3. Gehen Sie als nächstes zuTemp\CUDA\cudart\bin
  4. Suchen Sie dort nach cudart64_90.dll und kopieren Sie es.
  5. Navigieren Sie anschließend zuC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin
  6. Fügen Sie die DLL in dieses Verzeichnis ein.

Beachten Sie, dass der Dateipfad in Schritt 5 je nach der installierten CUDA-Version unterschiedlich sein kann.

3. Installieren Sie CUDA Toolkit 9 ​​neu

  1. Drücken Sie die Windows Taste + X und wählen Sie Apps und Features .Menü „Apps und Funktionen“
  2. Suchen Sie CUDA Toolkit 9, klicken Sie auf die drei Punkte daneben und wählen Sie Deinstallieren .App w11 deinstallieren
  3. Folgen Sie den Anweisungen auf dem Bildschirm.
  4. Laden Sie CUDA Toolkit 9 ​​nach der Entfernung erneut herunter.

Wenn Sie eine andere Version installiert haben, z. B. 9.1, müssen Sie diese entfernen, damit diese Lösung funktioniert.

4. Ändern Sie die PATH-Variablen

  1. Stellen Sie sicher, dass Sie CUDA und cuDNN installiert haben. Sie benötigen Version 9, damit diese Lösung funktioniert.
  2. Drücken Sie die Windows Taste + S und geben Sie „Erweiterte Ansicht“ ein. Wählen Sie „Erweiterte Systemeinstellungen anzeigen“ aus der Liste.Startmenü „Erweiterte Systemeinstellungen“
  3. Klicken Sie auf Umgebungsvariablen .Schaltfläche „Umgebungsvariablen“
  4. Doppelklicken Sie auf die Pfadvariable für Ihren Benutzer und fügen Sie Pfade von CUDA und CuDNN hinzu, die cudart64_90.dll enthalten.
  5. Änderungen speichern.
  6. Suchen Sie in den Systemvariablen die Pfadvariable und fügen Sie dieselben Pfade aus Schritt 4 hinzu.
  7. Änderungen speichern.

Wenn Sie eine virtuelle Umgebung verwenden, müssen Sie diese Pfade möglicherweise auch zu dieser Umgebung hinzufügen.

Dies ist nicht der einzige Fehler, der bei Nvidia-DLLs auftreten kann. Wir haben bereits über nvapi64.dll geschrieben und darüber, was zu tun ist, wenn der Fehler „nvspcap64.dll nicht gefunden“ auftritt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert