How to find which version of TensorFlow is installed in my system?

The title says it all. I'm using Ubuntu 16.04 Long Term Support.

This depends on how you installed TensorFlow. I am going to use the same headings used by TensorFlow's installation instructions to structure this answer.

Pip installation

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

Note that python is symlinked to /usr/bin/python3 in some Linux distributions, so use python instead of python3 in these cases.

pip list | grep tensorflow for Python 2 or pip3 list | grep tensorflow for Python 3 will also show the version of Tensorflow installed.

Virtualenv installation

Run:

    python -c 'import tensorflow as tf; print(tf.__version__)'  # for both Python 2 and Python 3

pip list | grep tensorflow will also show the version of Tensorflow installed.

For example, I have installed TensorFlow 0.9.0 in a virtualenv for Python 3. So, I get:

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

    $ pip list | grep tensorflow
    tensorflow (0.9.0)

From: stackoverflow.com/q/38549253

Back to homepage or read more recommendations: