Ich muss herausfinden, welche Version von TensorFlow ich installiert habe. Ich verwende Ubuntu 16.04 Langzeitunterstützung.
python
ubuntu
tensorflow
command-line
version
Hans Krupakar
quelle
quelle
pip show [package name]
zB:pip show tensorflow
,pip show numpy
usw.print(tf.__version__)
Antworten:
Dies hängt davon ab, wie Sie TensorFlow installiert haben. Ich werde die gleichen Überschriften verwenden, die in den Installationsanweisungen von TensorFlow verwendet werden, um diese Antwort zu strukturieren.
Pip Installation
Lauf:
Beachten Sie, dass
python
dies/usr/bin/python3
in einigen Linux-Distributionen mit verknüpft ist. Verwenden Sie es daherpython
anstelle vonpython3
in diesen Fällen.pip list | grep tensorflow
Für Python 2 oderpip3 list | grep tensorflow
Python 3 wird auch die installierte Version von Tensorflow angezeigt.Virtualenv-Installation
Lauf:
pip list | grep tensorflow
zeigt auch die installierte Version von Tensorflow an.Zum Beispiel habe ich TensorFlow 0.9.0 in einem
virtualenv
für Python 3 installiert . Also bekomme ich:quelle
git rev-parse HEAD
'module' object has no attribute '__version__'
alspython -c 'import tensorflow as tf; print(tf.__version__)'
"
anstelle von'
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Fast jedes normale Paket in Python weist die Variable
.__version__
oderVERSION
der aktuellen Version zu. Wenn Sie also die Version eines Pakets finden möchten, können Sie Folgendes tunFür Tensorflow wird es sein
Verwenden Sie für alte Versionen von Tensorflow (unter 0,10)
tf.__version__
Übrigens, wenn Sie planen, tf zu installieren, installieren Sie es mit conda, nicht pip
quelle
Wenn Sie über pip installiert haben, führen Sie einfach Folgendes aus
quelle
pip show tensorflow-gpu
für GPU-Version. Besser noch, tu es einfachpip list | grep tensorflow
.quelle
Wenn Sie eine Anaconda-Distribution von Python verwenden,
So überprüfen Sie es mit Jupyter Notebook (IPython Notebook)
quelle
Für Python 3.6.2:
quelle
Ich habe den Tensorflow 0.12rc von der Quelle installiert und der folgende Befehl gibt mir die Versionsinformationen:
Die folgende Abbildung zeigt die Ausgabe:
quelle
Auf der neuesten TensorFlow-Version 1.14.0
ist veraltet, anstelle dieser Verwendung
ERROR:
quelle
Um weitere Informationen über Tensorflow und seine Optionen zu erhalten, können Sie den folgenden Befehl verwenden:
quelle
Holen Sie sich einfach die Versionsnummer von KERAS und TENSORFLOW -> Führen Sie diesen Befehl im Terminal aus:
[Benutzername @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
quelle
Die Tensorflow-Version kann entweder auf dem Terminal oder der Konsole oder in einem beliebigen IDE-Editor (wie Spyder- oder Jupyter-Notebook usw.) überprüft werden.
Einfacher Befehl zum Überprüfen der Version:
quelle
Hier stellt -c das als Zeichenfolge übergebene Programm dar (beendet die Optionsliste)
quelle
Tensorflow-Version im Jupyter-Notizbuch: -
quelle
Wenn Sie TensorFlow 2.x haben:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_placement = True))
quelle
Eine andere Variante, denke ich: P.
python3 -c 'print(__import__("tensorflow").__version__)'
quelle