Installation von CUDA10.0 und Probleme in Ubuntu

Installation von CUDA10.0 und Probleme in Ubuntu

Die Entsprechung zwischen der Tensorflow-Version und CUDA und CUDN:

https://tensorflow.google.cn/install/source

Achten Sie bei der Installation unbedingt auf die von CUDA benötigte Treiberversion unter Linux. Der Link lautet wie folgt:

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

Zu den zusätzlichen Treibern gehört der von diesem Computer verwendete Grafikkartentreiber.

Es erscheint die Meldung "Installation unvollständig!". Das ist kein Grund zur Sorge. Der CUDA-Treiber ist nicht installiert, der Grafiktreiber wurde aber bereits vorher ausgewählt. Auch der Befehl zur Deinstallation von CUDA wird erwähnt, wie am Nachmittag gezeigt.

Fügen Sie der Benutzer-Bashrc-Datei drei Pfade hinzu.

sudo gedit ~/.bashrc 

Denken Sie daran, hinzuzufügen: source ~/.bashrc

Testen Sie, ob CUDA erfolgreich installiert wurde. Geben Sie im Terminal den Befehl ein: nvcc -V

Bei Erfolg wird folgendes angezeigt:

Es wurde jedoch festgestellt, dass die Installation nicht erfolgreich war und die Version des Grafikkartentreibers

Führen Sie ein Programm in einem der Beispiele aus, um es zu testen:

cd /usr/local/cuda-10.0/samples/1_Utilities/deviceQuery

sudo machen

./Geräteabfrage

Die CUDA-Treiberversion entspricht nicht der CUDA-Beschleunigungsversion, d. h. die von mir verwendete Treiberversion stimmt nicht mit der für das heruntergeladene CUDA10.0 erforderlichen Version überein.

Die Datei, die ich heruntergeladen habe, heißt cuda_10.0.130_410.48_linux.run und die Grafiktreiberversion unter meinem Linux ist 384.

Ich werde hier nicht mit der Aktualisierung des Grafiktreibers fortfahren, da eine zufällige Aktualisierung des Linux-Grafiktreibers zu Anzeigefehlern führen kann. Dieses gescheiterte Erlebnis endet hier.

Notieren Sie die Methode zur Deinstallation von cuda:

Speicherort der Softwaredeinstallation: usr/local/cuda-10.0/bin

Der Dateiname lautet: uninstall_cuda_10.0.pl

Geben Sie folgenden Befehl direkt im Terminal ein:

sudo /usr/local/cuda-10.0/bin/uninstall_cuda_10.0.pl

Löschen Sie nach der Deinstallation die verbleibenden CUDA-Verzeichnisse.

Wählen Sie eine entsprechende Cudnn-Version:
https://developer.nvidia.com/rdp/cudnn-archive

Referenzartikel: https://blog.csdn.net/weixin_40702638/article/details/83304415

Dies ist das Ende dieses Artikels über die Installation von CUDA10.0 in Ubuntu und seine Probleme. Weitere Informationen zur Installation von CUDA10.0 in Ubuntu 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
  • 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)
  • Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)
  • Manjaro-Installation CUDA-Implementierungs-Tutorial-Analyse

<<:  So fragen Sie Datum und Uhrzeit in MySQL ab

>>:  JavaScript zur Implementierung des Flugzeugkriegsspiels

Artikel empfehlen

MySQL fügt schnell 100 Millionen Testdaten ein

Inhaltsverzeichnis 1. Erstellen Sie eine Tabelle ...

Videojs+Swiper realisiert Taobao-Produktdetailkarussell

In diesem Artikel wird der spezifische Code von v...

MySQL-Reihe von Erfahrungszusammenfassungen und Analyse-Tutorials zu NULL-Werten

Inhaltsverzeichnis 1. Testdaten 2. Die Unannehmli...

el-table in vue realisiert automatischen Deckeneffekt (unterstützt feste)

Inhaltsverzeichnis Vorwort Umsetzungsideen Wirkun...

MySQL InnoDB-Überwachung (Systemebene, Datenbankebene)

MySQL InnoDB-Überwachung (Systemebene, Datenbanke...

Lösung für den Fehler „MySQL-Server ist verschwunden“

MySQL-Server hat Problem in PHP behoben 1. Hinter...

CSS3 realisiert den verschiebbaren Zauberwürfel-3D-Effekt

Hauptsächlich verwendete Wissenspunkte: •CSS3 3D-...

Facebooks nahezu perfekte Neugestaltung aller Internetdienste

<br />Originalquelle: http://www.a-xuan.cn/?...

3 einfache Möglichkeiten, Karusselleffekte mit JS zu erzielen

In diesem Artikel werden 3 Methoden beschrieben, ...

Tipps zur Verwendung von Frameset zum Zentrieren des Breitbilds

Code kopieren Der Code lautet wie folgt: <fram...