Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)

Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)

CUDA-Installation, cuda herunterladen

Geben Sie den Befehl nvidia-smi ein, um die unterstützte CUDA-Version anzuzeigen

Wenn Sie es nicht sehen können, bedeutet dies, dass der NVIDIA-Treiber nicht installiert wurde. Klicken Sie auf „Zusätzlicher Treiber“, wählen Sie die entsprechende Version des Treibers aus und dieser wird automatisch heruntergeladen.

Laden Sie die entsprechende Version von cuda von https://developer.nvidia.com/cuda-toolkit-archive herunter und wählen Sie die Version 18.04 aus.

GCC-Downgrade

Die mit Ubuntu 20.04 gelieferte gcc-Version ist 9.7.0. Sie müssen gcc7 hinzufügen, um cuda10.2 zu installieren. Geben Sie den Befehl ein, um gcc7 zu installieren

apt-get installiere gcc-7 g++-7

Überprüfen Sie die GCC-Version und Sie werden sehen, dass im System zwei Versionen vorhanden sind, 7 und 9.

Verwenden Sie update-alternatives, um die Versionen zu wechseln, und geben Sie den folgenden Befehl ein:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50


Geben Sie zu diesem Zeitpunkt den Befehl sudo update-alternatives --config gcc ein, um die Standardversion von gcc anzuzeigen. Sie können sehen, dass die aktuelle Standardversion von gcc 7 ist, was bedeutet, dass der Wechsel erfolgreich war.

Installieren Sie CUDA

Geben Sie den Befehl zur Installation ein

sudo sh cuda_10.2.89_440.33.01_linux.run 

Klicken Sie auf „Weiter“

Eingeben akzeptieren

Das cuda-Installationspaket verfügt über einen eigenen Grafiktreiber. Drücken Sie in diesem Schritt die Leertaste, um die Option zur Installation des Grafiktreibers zu entfernen, und wählen Sie dann Installieren

Konfigurieren von Umgebungsvariablen

Geben Sie den Befehl gedit ~/.bashrc ein, um die Datei zu öffnen, geben Sie am Ende der Datei die folgende Anweisung ein und speichern Sie sie.

export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

Aktualisieren Sie die Konfiguration der Umgebungsvariablen

Quelle ~/.bashrc

An diesem Punkt ist die CUDA-Installation abgeschlossen. Geben Sie den Befehl nvcc -V ein, um die CUDA-Informationen anzuzeigen

Installieren Sie cuDNN

Laden Sie die entsprechende Version von cudnn von https://developer.nvidia.com/cudnn herunter. Sie müssen sich anmelden.

Kopieren Sie nach dem Herunterladen und Dekomprimieren die Datei cuda/include/cudnn.h in den Ordner usr/local/cuda/include, kopieren Sie alle Dateien unter cuda/lib64/ in den Ordner /usr/local/cuda/lib64 und fügen Sie Leseberechtigungen hinzu:

sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

An diesem Punkt ist die cuDNN-Installation abgeschlossen

Dies ist das Ende dieses Artikels über die Installationsmethode von Ubuntu 20.04 CUDA&cuDNN (grafisches Tutorial). Weitere Informationen zur Installation von Ubuntu 20.04 CUDA&cuDNN finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Lösung für das Problem „Das Programm kann nicht gestartet werden, das System kann die angegebene Datei nicht finden“ beim Schreiben eines C-Programms oder eines CUDA-Programms in VS2019
  • Installation von CUDA10.0 und Probleme in Ubuntu
  • Detaillierte Konfiguration der Win10+VS2017+Cuda10.0-Umgebung
  • Detaillierte Erläuterung der Entsprechung zwischen verschiedenen Tensorflow-Versionsanforderungen und CUDA- und CUDNN-Versionen
  • Implementierung der Installation und Deinstallation von CUDA und CUDNN in Ubuntu
  • Detailliertes Tutorial zur Installation von CUDA9.0 auf Ubuntu16.04
  • Schritte zur Installation von cuda10.1 unter Ubuntu 20.04 (grafisches Tutorial)
  • Manjaro-Installation CUDA-Implementierungs-Tutorial-Analyse

<<:  Beispiel zum Deaktivieren der Browser-Cache-Konfiguration im Vue-Projekt

>>:  Analyse der Nutzung von Prozesssteuerungsfunktionen/Statistikfunktionen/Gruppierungsabfragen in MySql

Artikel empfehlen

Detailliertes Tutorial zur Installation von MySQL 8 in CentOS 7

Vorbereiten Umweltinformationen zu diesem Artikel...

Detaillierte Erklärung verschiedener Bildformate wie JPG, GIF und PNG

Jeder weiß, dass Bilder auf Webseiten im Allgemein...

Tiefgreifendes Verständnis der JavaScript-Rückruffunktionen

Inhaltsverzeichnis Vorwort Kurzübersicht: JavaScr...

Drei Möglichkeiten, um zu verhindern, dass MySQL doppelte Daten einfügt

Erstellen einer neuen Tabelle CREATE TABLE `Perso...

Beheben des Problems, dass Notizendetails auf Webseiten grau werden

1. Wenn im Internet Explorer die relative Position...

Beispielcode für die HTML-Formatierung von JSON

Ohne weitere Umschweife werde ich den Code direkt...

Einstellungen für den Ubuntu-Boot-Autostart-Dienst

So erstellen Sie einen Dienst und starten ihn aut...

Vergleichstabelle für HTML-Sondersymbole auf Webseiten

Sondersymbole Benannte Entitäten Dezimalkodierung...

js implementiert das klassische Minesweeper-Spiel

In diesem Artikelbeispiel wird der spezifische Co...