GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie TensorFlow unter CentOS 8

TensorFlow ist eine von Google entwickelte Open-Source-Plattform für maschinelles Lernen. Es kann auf CPU oder GPU auf verschiedenen Geräten ausgeführt werden und wird von einer Reihe von Organisationen verwendet, darunter Twitter, PayPal, Intel, Lenovo und Airbus.

TensorFlow kann systemweit, in einer virtuellen Python-Umgebung, als Docker-Container oder mit Anaconda installiert werden.

Dieses Tutorial erklärt, wie man TensorFlow auf CentOS 8 installiert.

TensorFlow unterstützt sowohl Python 2 als auch 3. Wir werden Python 3 verwenden und TensorFlow in einer virtuellen Umgebung installieren. Eine virtuelle Umgebung ermöglicht es Ihnen, mehrere verschiedene isolierte Python-Umgebungen auf einem einzelnen Computer zu haben und eine bestimmte Version eines Moduls auf Projektbasis zu installieren, ohne sich Sorgen zu machen, dass dies Ihre anderen Projekte beeinträchtigt.

Installieren von TensorFlow auf CentOS #

Im Gegensatz zu anderen Linux-Distributionen wird Python nicht standardmäßig auf CentOS 8 installiert. Um Python 3 auf CentOS 8 zu installieren, führen Sie den folgenden Befehl als Root- oder Sudo-Benutzer in Ihrem Terminal aus:

sudo dnf install python3

Der obige Befehl installiert Python 3.6 und Pip. Um Python 3 auszuführen, müssen Sie python3 eingeben explizit, und um pip auszuführen, geben Sie pip3 ein .

Ab Python 3.6 ist die empfohlene Methode zum Erstellen einer virtuellen Umgebung die Verwendung von venv Modul.

Navigieren Sie zu dem Verzeichnis, in dem Sie Ihr TensorFlow-Projekt speichern möchten. Es kann Ihr Home-Verzeichnis oder jedes andere Verzeichnis sein, in dem der Benutzer Lese- und Schreibrechte hat.

Erstellen Sie ein neues Verzeichnis für das TensorFlow-Projekt und wechseln Sie dorthin:

mkdir tensorflow_project cd tensorflow_project

Führen Sie im Verzeichnis den folgenden Befehl aus, um die virtuelle Umgebung zu erstellen:

python3 -m venv venv

Der obige Befehl erstellt ein Verzeichnis namens venv , die eine Kopie der Python-Binärdatei enthält, pip die standardmäßige Python-Bibliothek und andere unterstützende Dateien. Sie können einen beliebigen Namen für die virtuelle Umgebung verwenden.

Um die virtuelle Umgebung zu verwenden, aktivieren Sie sie, indem Sie Folgendes eingeben:

source venv/bin/activate

Nach der Aktivierung wird das bin-Verzeichnis der virtuellen Umgebung am Anfang von $PATH hinzugefügt Variable. Außerdem ändert sich die Eingabeaufforderung Ihrer Shell und zeigt den Namen der virtuellen Umgebung an, die Sie gerade verwenden. In diesem Fall ist das venv .

Die TensorFlow-Installation erfordert pip Version 19 oder höher. Führen Sie den folgenden Befehl aus, um pip zu aktualisieren auf die neueste Version:

pip install --upgrade pip

Nachdem die virtuelle Umgebung erstellt und aktiviert wurde, installieren Sie die TensorFlow-Bibliothek mit dem folgenden Befehl:

pip install --upgrade tensorflow

Wenn Sie eine dedizierte NVIDIA-GPU haben und deren Rechenleistung nutzen möchten, statt tensorflow , installieren Sie die tensorflow-gpu Paket, das GPU-Unterstützung enthält.

Innerhalb der virtuellen Umgebung können Sie den Befehl pip verwenden statt pip3 und python statt python3 .

Um die Installation zu überprüfen, führen Sie den folgenden Befehl aus, der die TensorFlow-Version druckt:

python -c 'import tensorflow as tf; print(tf.__version__)'

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste stabile Version von TensorFlow 2.1.0:

2.1.0

Ihre TensorFlow-Version kann sich von der hier gezeigten Version unterscheiden.

Wenn Sie neu bei TensorFlow sind, besuchen Sie die Seite Erste Schritte mit TensorFlow und erfahren Sie, wie Sie Ihre erste ML-Anwendung erstellen. Sie können auch die Repositorys TensorFlow Models oder TensorFlow-Examples von Github klonen und die TensorFlow-Beispiele untersuchen und testen.

Wenn Sie mit Ihrer Arbeit fertig sind, deaktivieren Sie die Umgebung, indem Sie deactivate eingeben , und Sie kehren zu Ihrer normalen Shell zurück.

deactivate

Das ist es! Sie haben TensorFlow erfolgreich installiert und können es verwenden.


Cent OS
  1. So installieren Sie Pip unter CentOS 7

  2. So installieren Sie die neueste Version von Python 3 unter CentOS 7

  3. So installieren Sie Pip unter CentOS 8

  4. So installieren Sie Python 3 auf CentOS 7 mit SCL

  5. So installieren Sie Python 3.6.4 unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie TensorFlow unter Debian 9

So installieren Sie Python 3.9 unter CentOS 8

So installieren Sie Flask unter CentOS 8

So installieren Sie Python auf CentOS 9 Stream

So installieren Sie Python unter CentOS 7