Tensorflow ist eine Open-Source-Plattform für maschinelles Lernen und künstliche Intelligenz. Es wird vom Google Brain-Team entwickelt. Es enthält Tools, Bibliotheken und Community-Ressourcen für Entwickler zum Erstellen von ML-basierten Anwendungen und tiefen neuronalen Netzwerken.
Die Installation von TensorFlow kann systemweit, als Docker-Container, in einer virtuellen Python-Umgebung oder mit Anaconda erfolgen. Das Erstellen einer virtuellen Umgebung und die Installation von Tensorflow ist eine effiziente Möglichkeit, die Arbeit zu erledigen. Die virtuelle Umgebung ermöglicht es den Entwicklern, an mehreren Python-Projektumgebungen auf einem einzigen Computer zu arbeiten, und sie können auch bestimmte Anwendungsversionen in einer isolierten virtuellen Projektumgebung installieren, ohne die anderen Python-Projekte zu unterbrechen. Dieser Ansatz kann bei der Lösung von Versionsabhängigkeitsproblemen hilfreich sein.
In diesem Tutorial lernen wir, wie man TensorFlow installieren An Ubuntu 20.04 in einer virtuellen Python-Umgebung.
Voraussetzungen
- Ein Ubuntu 20.04-Server
- Mindestens 4 GB RAM
- Python 3.8 oder höher
- Ein Benutzer mit sudo Privileg
Schritt 1: Überprüfen Sie die Python-Installation
Die Installation von Python ist eine Grundvoraussetzung für die TensorFlow-Bibliothek. Python 3.8 ist bereits auf Ubuntu installiert. Führen Sie den folgenden Befehl aus, um die installierte Python-Version anzuzeigen, die bestätigt, dass Python auf Ihrem Ubuntu-System installiert ist oder nicht:
$ python3 -V
Die folgende Ausgabe wird auf dem Terminal angezeigt, in dem Sie die installierte Python-Version sehen können:
Schritt 2: Python Venv-Module installieren
Für die Erstellung einer virtuellen Umgebung empfiehlt sich die Verwendung des venv-Moduls, das bereits im Python3-venv-Paket enthalten ist. Das venv-Modul kann mit dem folgenden Befehl installiert werden:
$ sudo apt install python3-venv python3-dev

Schritt 3: Verzeichnis für TensorFlow-Projekt erstellen
Sobald Python3-venv-Pakete auf Ihrem Ubuntu-System installiert sind, erstellen Sie die neue virtuelle Python-Umgebung für das TensorFlow-Projekt. Die virtuelle Umgebung muss sich im Home-Verzeichnis Ihrer Ubuntu-Distribution befinden.
Wenn Sie möchten, dass eine virtuelle Umgebung in einem neuen Verzeichnis erstellt wird, führen Sie den folgenden ‘mkdir’-Befehl aus, um ein neues Verzeichnis namens tensorflow_project zu erstellen:
$ mkdir tensorflow_project
Mit dem folgenden Befehl navigieren Sie in das neue Verzeichnis, das wir gerade im vorherigen Abschnitt erstellt haben:
$ cd tensorflow_project

Schritt 4: Virtuelle Python-Umgebung erstellen (venv) und venv aktivieren
Ihr System ist nun für die Erstellung einer virtuellen Umgebung namens virtual_env (venv) vorbereitet. Mit dem folgenden Befehl können Sie eine neue virtuelle Python-Umgebung in einem Verzeichnis erstellen:
$ python3 -m venv venv
Sie können die virtuelle Umgebung beliebig benennen. Der obige Befehl erstellt die virtuelle Umgebung namens venv
die alle Python-Bibliotheken, den Pip-Paketmanager und eine Kopie der erforderlichen Python-Binärdatei enthält. Um eine virtuelle Umgebung zu verwenden, müssen Sie die venv
wie:
$ source venv/bin/activate

Schritt 5: Aktualisieren Sie Python Pip Paket-Manager
PIP ist ein Python-Paketmanager, der für die Installation und Wartung von Paketen verwendet wird, die über pip installiert werden können. Voraussetzung für die Installation von TensorFlow ist die PIP-Version 19 oder höher. Mit dem folgenden Befehl können Sie PIP auf die Pip-Version 19 oder höher aktualisieren:
(venv) $ pip install --upgrade pip

Schritt 6: Installieren Sie TensorFlow mit dem Pip-Paketmanager
In diesem Schritt werden wir zur Installation von TensorFlow durch pip übergehen. Führen Sie den folgenden Befehl aus, um die TensorFlow-Bibliothek mit dem pip-Paketmanager zu installieren:
(venv) $ pip install --upgrade tensorflow
Dadurch wird TensorFlow installiert und auf die neueste Version aktualisiert.

So installieren Sie a spezifische Version von TensorFlow, Typ:
$ pip install tensorflow==2.6.0
Schritt 7: Überprüfen Sie die TensorFlow-Installation
Nachdem die TensorFlow-Bibliothek erfolgreich auf Ihrem Ubuntu-System installiert wurde, wird der folgende Befehl zur Überprüfung des Installationsvorgangs verwendet:
(venv) $ python -c 'import tensorflow as tensor_flow; print(tensor_flow.__version__)'
Die installierte TensorFlow-Version wird auf dem Terminal angezeigt, hier haben wir installiert 2.7.0
tensorflow-Version auf dem Ubuntu-System.
Schritt 8: Virtuelle Umgebung deaktivieren
Nachdem Sie eine bestimmte virtuelle Umgebung verwendet haben, können Sie sie deaktivieren, indem Sie den folgenden Befehl ausführen, der Sie in die normale Shell-Umgebung zurückversetzt:
(venv) $ deactivate
Abschluss
Wir haben die Schritt-für-Schritt-Anleitung für die Installation von Tensorflow auf dem Ubuntu 20.04-System bereitgestellt. In diesem Artikel haben wir besprochen, wie Sie eine neue virtuelle Umgebung erstellen und aktivieren. Wir haben die TensorFlow-Installation in der virtuellen Umgebung durchgeführt. Am Ende haben wir erklärt, wie wir die virtuelle Python-Umgebung mit einem einzigen Befehl deaktivieren können.