GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Anleitung zur Installation von TensorFlow auf Ubuntu

Wenn Sie sich für maschinelles Lernen interessieren, müssen Sie möglicherweise TensorFlow verwenden, wenn nicht PyTorch.

Angenommen, Sie verwenden Linux, werde ich Ihnen zeigen, wie Sie Tensorflow auf Ubuntu installieren. Ich habe Ubuntu 18.04 verwendet, aber die Schritte sollten auch für andere Versionen gültig sein.

Beachten Sie, dass Sie es zwar versuchen können Erstellen aus der Quelle Für andere Plattformen/Distributionen unterstützt TensorFlow hauptsächlich Ubuntu Linux. Also bleibe ich in diesem Artikel dabei.

Installieren von TensorFlow unter Ubuntu Linux

Bevor Sie mit der Einrichtung von TensorFlow beginnen, müssen Sie das Universe-Repository auf Ubuntu aktivieren. Sie können dies mit diesem Befehl tun:

sudo add-apt-repository universe

Oder gehen Sie zu Software &Updates Optionen und aktivieren Sie es von dort aus:

Schritt 1:Python-Entwicklungsumgebung abrufen

Zunächst müssen Sie eine Python-Entwicklungsumgebung einrichten, um fortzufahren. Standardmäßig sollte Python 3.6.x auf Ubuntu installiert sein. Sie können die Python-Version überprüfen mit:

python3 --version

Stellen Sie sicher, dass Sie Python 3.5–3.7 haben (wie offiziell angewiesen). Wenn Sie es nicht haben oder es aktualisieren müssen, installieren Sie es mit dem folgenden Befehl im Terminal:

sudo apt install python3-dev

Schritt 2:Pip abrufen

Als nächstes müssen Sie überprüfen, ob Sie den Pip-Paketmanager von Python haben.

pip3 --version

Wenn Sie es nicht installiert haben, können Sie es installieren, indem Sie Folgendes eingeben:

sudo apt install python3-pip

Möglicherweise haben Sie jedoch nicht die neueste Version an Bord.

Hinweis: TensorFlow erfordert PIP-Version 19.0 oder höher . Keine Sorge, Sie können pip aktualisieren, sobald Sie die virtuelle Umgebung in den nächsten Schritten eingerichtet haben.

Schritt 3:Virtuelle Python-Umgebung einrichten

Nachdem Sie nun Python und Pip eingerichtet haben, müssen Sie eine virtuelle Umgebung für die Python-Entwicklung einrichten. Auf diese Weise beeinflussen Sie das Hostsystem nicht mit dem, was Sie mit der Python-Einrichtung tun.

Installieren Sie zunächst virtualenv:

sudo -H pip3 install -U virtualenv

Das -H-Flag setzt die Umgebungsvariable HOME auf das Home-Verzeichnis.

Sie möchten die virtuelle Python-Umgebung erstellen, indem Sie ein Verzeichnis angeben und einen Python-Interpreter auswählen. Dazu müssen Sie Folgendes eingeben:

virtualenv --system-site-packages -p python3 ./venv

Wenn dies abgeschlossen ist, müssen Sie nur noch die virtuelle Umgebung aktivieren, verwenden Sie dazu den Quellbefehl auf folgende Weise:

source ./venv/bin/activate

Während Ihre virtuelle Umgebung aktiv ist, werden Sie feststellen, dass Ihrem Shell-Prompt das Präfix (venv) vorangestellt wird wie im Bild unten gezeigt.

Als Nächstes müssen Sie die Pip-Version in der virtuellen Umgebung aktualisieren, ohne das Host-Setup zu beeinträchtigen (wenn sie bereits auf dem neuesten Stand ist, werden Sie darüber benachrichtigt ):

pip install --upgrade pip

Wenn Sie neugierig sind, können Sie sich auch die Liste der in der virtuellen Umgebung installierten Pakete ansehen, indem Sie Folgendes eingeben:

pip list

Schritt 4:TensorFlow installieren

Schließlich sind Sie dabei, TensorFlow zu installieren.

Stellen Sie sicher, dass Sie die virtuelle Umgebung verwenden. Geben Sie den folgenden Befehl ein, um TensorFlow zu installieren:

pip install --upgrade tensorflow

Sie können die Installation auch überprüfen, indem Sie den folgenden Befehl in der virtuellen Umgebung eingeben:

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

Endlich haben Sie TensorFlow erfolgreich auf Ubuntu installiert!

Installieren von TensorFlow auf Pop!_OS

Im Gegensatz zu Ubuntu müssen Sie, wenn Sie Pop!_OS haben, nicht alle diese Schritte ausführen, sondern nur einen einzigen Befehl, um Ihr Basissystem Python zu verwenden.

Sie müssen nur den folgenden Befehl im Terminal eingeben:

sudo apt install tensorflow-cuda-latest

Weitere Informationen zur Verwendung finden Sie in den offiziellen Pop!_OS-Ressourcen.

Abschluss

Denken Sie daran, dass Sie immer dann, wenn Sie TensorFlow unter Ubuntu verwenden möchten, zuerst die angegebene virtuelle Python-Umgebung eingeben müssen.

Wenn Sie neu bei TensorFlow sind, sollten Sie sich die offiziellen Ressourcen ansehen, die zum Lernen zur Verfügung stehen.

Ich hoffe, das hilft Ihnen weiter. Es ist auch erwähnenswert, dass ich die Schritte zur Installation von TensorFlow auf einer neuen Ubuntu-Installation durchgeführt habe – wenn Sie also etwas an Ihrer Installation geändert haben, müssen Sie möglicherweise ein wenig Fehler beheben, während Sie TensorFlow auf Ubuntu installieren.

Teilen Sie mir Ihre Gedanken gerne in den Kommentaren unten mit.


Linux
  1. i3 auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung?

  2. Installieren Sie qt auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  3. Git auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  4. Snort auf Ubuntu 20.04 installieren – Schritt-für-Schritt-Anleitung?

  5. Installieren Sie Teleport auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

Ubuntu 20.04-Leitfaden

Ubuntu 22.04-Leitfaden

So installieren Sie TensorFlow unter Ubuntu 18.04

So installieren Sie TensorFlow unter Ubuntu 20.04

Docker auf Ubuntu installieren – Eine Schritt-für-Schritt-Anleitung

So installieren Sie TensorFlow unter Ubuntu 22.04