Ubuntu-Installations-Grafiktreiber und CUDA-Tutorial

Ubuntu-Installations-Grafiktreiber und CUDA-Tutorial

Am Anfang steht:

Die neueste Version ist nicht unbedingt die beste, die passende ist die beste, cuda10.1+cudnn7.6.5 wird empfohlen

1. Deinstallieren Sie den Originaltreiber

#Zeigen Sie die apt-Liste der installierten Pakete an --installed|grep -i nvidia
#Paket apt-get purge nvidia deinstallieren*

2. Laden Sie den neuen Grafikkartentreiber herunter

https://www.nvidia.cn/Download/index.aspx?lang=cn

Bildbeschreibung hier einfügen

Kopieren Sie den Download-Link und laden Sie ihn mit wget auf Ihrem System herunter

#Laden Sie wget herunter https://cn.download.nvidia.cn/tesla/470.57.02/NVIDIA-Linux-x86_64-470.57.02.run
#install sudo sh NVIDIA-Linux-x86_64-470.57.02.run

2.1 Installieren Sie den Grafikkartentreiber

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

3 CUDA installieren

Offizieller Website-Link

Wählen Sie die CUDA-Version aus, die mit der CUDA-Version des Treibers übereinstimmen sollte

wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux
sudo sh cuda_10.0.130_410.48_linux

Bildbeschreibung hier einfügen

Fügen Sie Umgebungsvariablen hinzu und fügen Sie die Vorschläge in der obigen Abbildung zur .bashrc-Datei hinzu

Bitte stellen Sie sicher, dass

PATH umfasst /usr/local/cuda-11.4/bin
LD_LIBRARY_PATH umfasst /usr/local/cuda-11.4/lib64, oder,
Fügen Sie /usr/local/cuda-11.4/lib64 zu /etc/ld.so.conf hinzu und führen Sie ldconfig als Root aus
vim ~/.bashrc
#Pfad hinzufügen export PATH=$PATH:/usr/local/cuda-11.4/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.4/lib64
#Machen Sie die Umgebung effektivsource ~/.bashrc

Überprüfen Sie nvcc -V

Bildbeschreibung hier einfügen

cudatoolkit

sudo apt installiere nvidia-cuda-toolkit

4. Installieren Sie cudnn

Installieren Sie cudnn

https://developer.nvidia.com/rdp/cudnn-download

Bildbeschreibung hier einfügen

wget https://developer.download.nvidia.cn/compute/machine-learning/cudnn/secure/8.2.2/11.4_07062021/Ubuntu18_04-x64/libcudnn8_8.2.2.26-1%2Bcuda11.4_amd64.deb?aJLLhXbzztwE4iizwf68uvg1s73kk4KKBGqv6B0UkO9HhnOhOsGHlyo1Br5CWc0nAIJLmc6C5SkLYqbdQqdZBoAdcVQgBTmWKXJXigR7roUeXd0VIKUuM57UKWMp3BUQgr6SQ4kkGnRRtUJ5mJt
dpkg -i libcudnn8_8.2.2.26-1+cuda11.4_amd64.deb

Bildbeschreibung hier einfügen

5. Installieren Sie Anaconda

wget https://mirror.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh

Bildbeschreibung hier einfügen

Umgebungsvariablen hinzufügen

vim ~/.bashrc
export PATH="/usr/local/anaconda3/bin:$PATH"
Quelle ~/.bashrc

Bildbeschreibung hier einfügen

Anaconda-Quelle ersetzen

"""Tsinghua-Conda-Quelle ändern"""
conda config – Kanäle hinzufügen https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config – Kanäle hinzufügen https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config – Kanäle hinzufügen https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

Überprüfen Sie die Tensorflow-Version

Bildbeschreibung hier einfügen

pip install tensorflow-gpu==2.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

Testen Sie den installierten Tensorflow

Tensorflow als tf importieren
drucken(tf.test.is_gpu_available())
tf.__version__
tf.__Pfad__

Bildbeschreibung hier einfügen

Der Grund für den obigen Fehler ist, dass die CUDA-Version zu hoch ist. Sie müssen Version 10.1 wählen

Bildbeschreibung hier einfügen

Der Grund für den obigen Fehler ist, dass die Cudnn-Version zu hoch ist. Sie müssen Version 7.6.5 wählen

Der Standard Python2 wird in Python3 geändert

apt-get installiere python3.7
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
sudo apt installiere python3-pip

Oben finden Sie den ausführlichen Inhalt des Tutorials zur Installation von Grafiktreibern und CUDA in Ubuntu. Weitere Informationen zur Installation von Grafiktreibern und CUDA in Ubuntu finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Installieren Sie den NVIDIA-Grafiktreiber unter Ubuntu (einfache Installationsmethode).
  • So überprüfen Sie, ob der Grafiktreiber erfolgreich in Ubuntu installiert wurde
  • Detailliertes Tutorial zur Installation von NVIDIA-Treibern + CUDA + cuDNN in Ubuntu 16.04
  • So installieren Sie den RTX2080 Nvidia-Grafikkartentreiber in Ubuntu18.04.2
  • Tutorial zur Installation des Nvidia-Grafikkartentreibers in Ubuntu 18.04 (mit Bildern und Text)

<<:  Detaillierte Erklärung von :key in VUE v-for

>>:  Eine kurze Diskussion über Flex-Layout und Skalierungsberechnung

Artikel empfehlen

Informationen zur Installationsmethode für MySQL 8.0.13-ZIP-Pakete

MySQL 8.0.13 verfügt standardmäßig über einen Dat...

Detaillierte Erklärung zur Verwendung von $props, $attrs und $listeners in Vue

Inhaltsverzeichnis Hintergrund 1. Dokumentbeschre...

Führen Sie die Schritte zum Aktivieren der GZIP-Komprimierung in Nginx aus.

Inhaltsverzeichnis Vorwort 1. Konfigurieren Sie d...

js zum Schreiben des Karusselleffekts

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

Detaillierte Erläuterung der Kubernetes-Pod-Orchestrierung und des Lebenszyklus

Inhaltsverzeichnis K8S Master Grundlegende Archit...

Semantisierung von HTML-Tags (einschließlich H5)

einführen HTML stellt die kontextuelle Struktur u...

Linux IO-Multiplexing Epoll-Netzwerkprogrammierung

Vorwort In diesem Kapitel werden grundlegende Lin...

So extrahieren Sie Zeichenfolgenelemente aus nicht festen Positionen in MySQL

Vorwort Hinweis: Die Testdatenbankversion ist MyS...

Kurze Analyse der geplanten MySQL-Sicherungsaufgaben

Einführung Um Datenverlust in einer Produktionsum...

Details zu gängigen Javascript-Funktionen höherer Ordnung

Inhaltsverzeichnis 1. Gemeinsame Funktionen höher...