В названии говорится все. Я использую долгосрочную поддержку Ubuntu 16.04.
Это зависит от того, как вы установили TensorFlow. Я собираюсь использовать те же заголовки, что и инструкции по установке TensorFlow, чтобы структурировать этот ответ.
Run:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Обратите внимание, что python
символически привязан к /usr/bin/python3
в некоторых дистрибутивах Linux, поэтому используйте python
вместо python3
в этих случаях.
pip list | grep tensorflow
для Python 2 или pip3 list | grep tensorflow
для Python 3 также будет показана версия Tensorflow.
Run:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
pip list | grep tensorflow
также покажет версию Tensorflow.
Например, я установил TensorFlow 0.9.0 в virtualenv
для Python 3. Итак, я получаю:
$ python -c 'import tensorflow as tf; print(tf.__version__)'
0.9.0
$ pip list | grep tensorflow
tensorflow (0.9.0)
Почти каждый нормальный пакет в python присваивает переменной .__version__
текущую версию. Поэтому, если вы хотите найти версию какого-либо пакета, вы можете сделать следующее
import a
a.__version__
Для тензорного потока будет
import tensorflow as tf
tf.__version__
import tensorflow as tf
print tf.VERSION
Я установил Tensorflow 0.12rc из источника, и следующая команда дает мне информацию о версии:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
На следующем рисунке показан вывод:
Если вы используете дистрибутив anaconda для Python,
$ conda list | grep tensorflow
tensorflow 1.0.0 py35_0 conda-forge
Чтобы проверить это, используя Jupyter Notebook (IPython Notebook)
In [1]: import tensorflow as tf
In [2]: tf.__version__
Out[2]: '1.0.0'
Для Python 3.6.3:
import tensorflow as tf
print tf.VERSION
print(tf.VERSION)
git rev-parse HEAD
'module' object has no attribute '__version__'
когдаpython -c 'import tensorflow as tf; print(tf.__version__)'