Android

Wie installiere ich tensorflow auf Ubuntu 18.04

How to Install Ubuntu 18.04 LTS on VMware Workstation Player with VMware Tools

How to Install Ubuntu 18.04 LTS on VMware Workstation Player with VMware Tools

Inhaltsverzeichnis:

Anonim

TensorFlow ist eine kostenlose Open-Source-Plattform für maschinelles Lernen, die von Google entwickelt wurde. Es 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. Für Lernzwecke ist es am besten, TensorFlow in einer virtuellen Python-Umgebung zu installieren. Auf diese Weise können Sie mehrere verschiedene isolierte Python-Umgebungen auf einem einzelnen Computer haben und eine bestimmte Version eines Moduls auf Projektbasis installieren, ohne befürchten zu müssen, dass sich dies auf Ihre anderen Projekte auswirkt.

Dieses Tutorial beschreibt die Installation von TensorFlow unter Ubuntu 18.04.

Installation von TensorFlow unter Ubuntu 18.04

Die folgenden Abschnitte enthalten eine schrittweise Anleitung zur Installation von TensorFlow in einer virtuellen Python-Umgebung unter Ubuntu 18.04.

1. Installieren von Python 3 und venv

Ubuntu 18.04 wird standardmäßig mit Python 3.6 ausgeliefert. Sie können überprüfen, ob Python 3 auf Ihrem System installiert ist, indem Sie Folgendes eingeben:

python3 -V

Die Ausgabe sollte folgendermaßen aussehen:

Python 3.6.6 Wenn Sie stattdessen Python 3.7 verwenden möchten, lesen Sie diese Anleitung.

Ab Python 3.6 wird empfohlen, eine virtuelle Umgebung mithilfe des venv Moduls zu erstellen. Führen Sie den folgenden Befehl aus, um das Paket python3-venv zu installieren, das das venv Modul venv :

sudo apt install python3-venv

Sobald das Modul installiert ist, können wir eine virtuelle Umgebung für unser TensorFlow-Projekt erstellen.

2. Erstellen einer virtuellen Umgebung

Navigieren Sie zunächst zu dem Verzeichnis, in dem Sie Ihre virtuellen Python 3-Umgebungen speichern möchten. Dies kann Ihr Ausgangsverzeichnis oder ein beliebiges anderes Verzeichnis sein, in dem Ihr Benutzer Lese- und Schreibberechtigungen hat.

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

mkdir my_tensorflow cd my_tensorflow

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

python3 -m venv venv

Mit dem obigen Befehl wird ein Verzeichnis mit dem Namen venv , das eine Kopie der Python-Binärdatei, des Pip-Paketmanagers, der Standard-Python-Bibliothek und anderer unterstützender Dateien enthält. Sie können einen beliebigen Namen für die virtuelle Umgebung verwenden.

Um diese virtuelle Umgebung zu verwenden, müssen Sie sie aktivieren, indem Sie das activate ausführen:

source venv/bin/activate

Nach der Aktivierung wird das bin-Verzeichnis der virtuellen Umgebung am Anfang der $PATH Variablen hinzugefügt. Die Eingabeaufforderung Ihrer Shell ändert sich ebenfalls und zeigt den Namen der aktuell verwendeten virtuellen Umgebung an. In diesem Fall ist das venv .

Aktualisieren Sie pip auf die neueste Version, um Probleme bei der Installation von Paketen zu vermeiden:

pip install --upgrade pip

3. Installieren von TensorFlow

Nachdem die virtuelle Umgebung aktiviert wurde, ist es Zeit, das TensorFlow-Paket zu installieren.

pip install --upgrade tensorflow

In der virtuellen Umgebung können Sie den Befehl pip anstelle von pip3 und python anstelle von python3 .

Verwenden Sie zum Überprüfen der Installation den folgenden Befehl, um die TensorFlow-Version zu drucken:

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

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste stabile Version von TensorFlow 1.13.1

1.13.1

Ihre TensorFlow-Version kann von der hier gezeigten Version abweichen.

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

deactivate

Fazit

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie TensorFlow Ubuntu 18.04 installieren.

Python Ubuntu