Einführung
TensorFlow ist eines der bekanntesten Pakete für maschinelles Lernen. Es ist wichtig zu wissen, welche Version sich auf dem System befindet, da verschiedene Builds unterschiedliche Optionen haben. Je nach Installationsmethode gibt es mehrere Möglichkeiten, die TensorFlow-Version zu überprüfen.
Dieser Artikel zeigt, wie Sie die TensorFlow-Version auf sechs verschiedene Arten überprüfen können.
Voraussetzungen
- Python 2 oder Python 3 installiert
- Installierter TensorFlow (Probieren Sie unsere Anleitungen aus:So installieren Sie TensorFlow unter CentOS, So installieren Sie TensorFlow GPU unter Ubuntu).
- Zugriff auf CLI oder IDE
Überprüfen Sie die TensorFlow-Version in Python
Die einfachste Möglichkeit, die TensorFlow-Version zu überprüfen, ist über eine Python-IDE oder einen Code-Editor. Die Bibliothek verfügt über integrierte Methoden zum Anzeigen grundlegender Informationen.
Um die TensorFlow-Version in Python zu drucken, geben Sie Folgendes ein:
import tensorflow as tf
print(tf.__version__)
Neuere TensorFlow-Versionen
Die TensorFlow 2.x-Versionen bieten eine Methode zum Drucken der TensorFlow-Version.
Um zu überprüfen, welches auf Ihrem System installiert ist, verwenden Sie:
import tensorflow as tf
print(tf.version.VERSION)
Ältere TensorFlow-Versionen
TensorFlow 1.x hat eine etwas andere Methode zum Überprüfen der Version der Bibliothek. Drucken Sie die Version für ältere TensorFlow-Builds in Python, indem Sie Folgendes ausführen:
import tensorflow as tf
print(tf.VERSION)
Überprüfen Sie die TensorFlow-Version in CLI
Zeigen Sie die TensorFlow-Version über den Python-Aufruf in der CLI mit python
an Befehl. Mit -c
Option führt Code aus.
Wenn auf Ihrem Computer mehrere Instanzen von Python installiert sind, verwenden Sie python<version>
Befehl.
Überprüfen Sie die TensorFlow-Version im Linux-Terminal
Drucken Sie die TensorFlow-Version im Terminal, indem Sie Folgendes ausführen:
python -c 'import tensorflow as tf; print(tf.__version__)'
Wenn mehrere Instanzen von Python auf dem System vorhanden sind, verwenden Sie:
python<version> -c 'import tensorflow as tf; print(tf.__version__)'
Zum Beispiel:
Überprüfen Sie die TensorFlow-Version in der Windows-Befehlszeile
Zeigen Sie die TensorFlow-Version in der Befehlszeile an, indem Sie Folgendes ausführen:
python -c "import tensorflow as tf; print(tf.__version__)"
Überprüfen Sie mit einer bestimmten Version von Python, indem Sie die Versionsnummer zu python
hinzufügen Befehl:
python<version> -c "import tensorflow as tf; print(tf.__version__)"
Überprüfen Sie die TensorFlow-Version in Pip
Die gebräuchlichste Methode zum Installieren von Python-Bibliotheken ist die Verwendung des Pip-Paketmanagers. Es gibt zwei Möglichkeiten, die Version mit pip zu drucken.
Methode 1:Pip-Show verwenden
Die pip show
Befehl gibt Informationen für jedes installierte Paket aus.
Führen Sie diesen Befehl aus, um die TensorFlow-Daten anzuzeigen:
pip show tensorflow
Methode 2:Verwendung von Pip-Listen
Die pip list
zeigt alle Pakete an, die mit pip install
installiert wurden . Verwenden Sie unter Linux den grep-Befehl, um die Ergebnisse herauszufiltern:
pip list | grep tensorflow
Verwenden Sie für Windows findstr
um die pip list
zu filtern Ergebnisse:
pip list | findstr "tensorflow"
Überprüfen Sie die TensorFlow-Version in der virtuellen Umgebung
Die TensorFlow-Dokumentation empfiehlt die Installation der Plattform über eine virtuelle Umgebung. Aktivieren Sie die virtuelle Umgebung, bevor Sie die Version überprüfen.
Schritt 1:Virtuelle Umgebung aktivieren
Um die virtuelle Umgebung zu aktivieren, verwenden Sie den entsprechenden Befehl für Ihr Betriebssystem:
Führen Sie für Linux Folgendes aus:
virtualenv <environment name>
Verwenden Sie für Windows:
<environment name>\Scripts\activate
Die Umgebung wird in der CLI als aktiv angezeigt:
Schritt 2:Version prüfen
Überprüfen Sie die Version in der Umgebung mit python -c
oder pip show
Befehl.
Zum Beispiel:
pip show tensorflow
Überprüfen Sie die TensorFlow-Version in Anaconda
Anaconda verwendet den conda
Paketmanager für die Installation. conda list
zeigt alle Bibliotheken, die mit conda install
installiert wurden .
Filtern Sie für Linux die Ergebnisse mit grep
Befehl:
conda list | grep tensorflow
Kombinieren Sie für Windows die conda list
und findstr
Befehle zum Drucken der TensorFlow-Version:
conda list | findstr "tensorflow"
Überprüfen Sie die TensorFlow-Version in Jupyter Notebook
Das Jupyter Notebook führt Befehle und Python-Code direkt in der Umgebung aus. Es gibt zwei Möglichkeiten, die TensorFlow-Version in Jupyter Notebooks zu überprüfen.
Methode 1:Import verwenden
Importieren Sie die TensorFlow-Bibliothek und drucken Sie die Version, indem Sie den folgenden Code ausführen:
import tensorflow as tf
print(tf.__version__)
Methode 2:Verwendung von Pip
Zeigen Sie die TensorFlow-Version mit pip
an Befehl mit Ausrufezeichen:
!pip show tensorflow