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

So installieren und konfigurieren Sie TensorFlow unter Rocky Linux 8

TensorFlow ist eine von Google entwickelte Open-Source-Plattform für maschinelles Lernen. TensorFlow 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.

TensorFlow unterstützt Python 2 und 3. Wir werden Python 3 verwenden und TensorFlow in einer virtuellen Umgebung installieren .

Virtuelle Umgebung ermöglicht es Ihnen, mehrere verschiedene isolierte Python-Umgebungen auf einem Computer zu haben und spezifische Versionen von Modulen basierend auf jedem Projekt zu installieren, ohne befürchten zu müssen, dass dies Ihre anderen Projekte beeinflusst.

Installieren Sie TensorFlow auf Rocky Linux 8 und CentOS 8

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

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 die empfohlene Methode zum Erstellen einer virtuellen Umgebung ist die Verwendung von Modulen venv .

Wechseln Sie in das Verzeichnis, in dem Sie das TensorFlow-Projekt speichern möchten. Dies kann sich in Ihrem Home-Verzeichnis oder einem anderen Verzeichnis befinden, in dem Sie Lese- und Schreibzugriff haben.

Erstellen Sie ein neues Verzeichnis für das TensorFlow-Projekt und gehen Sie hinein:

mkdir project_tensorflow 
cd proyek_tensorflow

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

python3 -m venv venv 

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

Um mit der Verwendung einer virtuellen Umgebung zu beginnen , aktivieren Sie es, indem Sie Folgendes eingeben:

source venv/bin/activate 

Einmal aktiviert, wird das Verzeichnis bin in der virtuellen Umgebung wird am Anfang der Variable $PATH hinzugefügt . Außerdem ändert sich Ihr Shell-Prompt und zeigt den Namen der virtuellen Umgebung, die Sie verwenden verwenden derzeit. In diesem Fall ist es venv .

Installieren Sie AndroidX86 auf VirtualBox und Desktop-PC

Tensorflow und Pip auf Rocky Linux 8 und CentOS 8

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 

Sobald die virtuelle Umgebung ist erstellt und aktiviert haben, installieren Sie die TensorFlow-Bibliothek mit dem folgenden Befehl:

pip install --upgrade tensorflow 

Wenn Sie eine dedizierte NVIDIA-GPU haben und die Leistung dieser GPU für die Verarbeitung nutzen möchten, installieren Sie das Paket tensorflow-gpu , das die Tensorflow-Funktionalität für die GPU-Unterstützung enthält und erweitert.

In einer virtuellen Umgebung , können Sie pip-Befehle anstelle von pip3 und python anstelle von python3 verwenden.

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 Version von TensorFlow 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 App für maschinelles Lernen erstellen. Sie können auch TensorFlow-Modelle oder das TensorFlow-Examples-Repository von Github klonen und TensorFlow-Beispiele untersuchen und testen.

Wenn Sie mit Ihrer Arbeit fertig sind, deaktivieren Sie die Umgebung, indem Sie deactivate eingeben , und Sie befinden sich wieder in Ihrer normalen Shell.

deactivate 

An diesem Punkt haben Sie TensorFlow erfolgreich installiert und können es verwenden.

Schlussfolgerung

Wir haben Ihnen gezeigt, wie Sie TensorFlow in einer virtuellen Umgebung installieren auf Rocky Linux 8 und CentOS 8.


Rocky Linux
  1. So installieren und konfigurieren Sie Docker in Rocky Linux/Centos 8

  2. So installieren und konfigurieren Sie Ansible unter Rocky Linux/CentOS 8

  3. So installieren und konfigurieren Sie den HAProxy-Load-Balancer unter Rocky Linux/Alma Linux 8

  4. So installieren und konfigurieren Sie Memcached unter Rocky Linux/Alma Linux 8

  5. So installieren und konfigurieren Sie Squid Proxy unter Rocky Linux/Alma Linux 8

So installieren Sie Python 3.9 auf Rocky Linux 8

So installieren Sie Rocky Linux 8.4

So installieren und verwenden Sie Firewalld unter Rocky Linux 8

So installieren und konfigurieren Sie OpenCV unter Rocky Linux 8.4

So installieren Sie Python 3.9 unter Rocky Linux

So installieren Sie Anaconda Python unter Rocky Linux 8