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

Bestimmen Sie anhand von Beispielen, ob das MySQL-Update die Tabelle sperrt

Zwei Fälle: 1. Mit Index 2. Ohne Index Voraussetz...

Kennen Sie den Unterschied zwischen leerem Wert und Nullwert in MySQL

Vorwort Kürzlich habe ich festgestellt, dass die ...

Tiefgreifendes Verständnis mathematischer Ausdrücke in CSS calc()

Der mathematische Ausdruck calc() ist eine Funkti...

Detaillierte Erklärung der wichtigsten Einzigartigkeit von v-for in Vue

Inhaltsverzeichnis 1. DOM-Diff 2. Fügen Sie Eleme...

So erstellen Sie einen Pod in Kubernetes

Inhaltsverzeichnis Wie erstelle ich einen Pod? We...

So führen Sie das Excel-Tabellen-Plugin in Vue ein

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

Docker-Dateispeicherpfad, Port-Mapping-Betriebsmodus ändern

So erhalten Sie den Container-Startbefehl Der Con...

So verwalten Sie mehrere Projekte auf dem CentOS SVN-Server

Eine Forderung Im Allgemeinen hat ein Unternehmen...

CSS-Menüschaltflächenanimation

Um ein Dropdown-Menü zu schreiben, klicken Sie au...

Erläuterung, ob im interaktiven Design Paging oder Laden gewählt werden soll

Der Autor dieses Artikels @子木yoyo hat ihn in seine...