如何在我的计算机上找到 TensorFlow 的版本?

Posted

技术标签:

【中文标题】如何在我的计算机上找到 TensorFlow 的版本?【英文标题】:How do I find out the version of TensorFlow on my computer? 【发布时间】:2016-12-25 18:08:42 【问题描述】:

在我的计算机上查找 TensorFlow 版本的命令是什么?我前段时间在我的电脑上安装了 TensorFlow,并想确保我拥有最新版本。

【问题讨论】:

How to find which version of TensorFlow is installed in my system?的可能重复 【参考方案1】:
import tensorflow as tf
tf.__version__

【讨论】:

您可能会遇到这样的错误:“ImportError: cannot import name pywrap_tensorflow”。您可能只是从 Tensorflow 目录运行 Python。只需切换到不同的目录,它应该可以工作。 能否查看是否安装了GPU/CPU版本?【参考方案2】:
pip list | grep tensorflow

您可以通过将“tensorflow”替换为库名称来查找任何已安装库的版本。

【讨论】:

【参考方案3】:
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow

【讨论】:

【参考方案4】:

使用以下代码在 jupyter-Notebook/Pycharm 中检查 tensorflow 版本。

import tensorflow as tf

print(tf.version.VERSION)

【讨论】:

当我在 Ubuntu 18.04 上使用 tensorflow 版本 2.4 在终端中打开 python 3.8 时,这也有效。【参考方案5】:
$ source activate tensorflow
$ pip show tensorflow
Name: tensorflow
Version: 1.9.0
Summary: TensorFlow is an open source machine learning framework for everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0

【讨论】:

欢迎在 Stack Overflow 上发帖。感谢您的回答。但请尽量避免仅制作代码(或仅命令)答案。 How to Answer【参考方案6】:

你可以试试这个:

pip freeze|grep tensorflow

【讨论】:

【参考方案7】:
$ import tensorflow as tf
$ tf.test.is_built_with_cuda()
True
$ tf.test.is_gpu_available(cuda_only=False, min_cuda_compute_capability=None)
False

【讨论】:

以上是关于如何在我的计算机上找到 TensorFlow 的版本?的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的计算机上更改我的节点版本

如何在我的计算机上运行 htdocs 目录之外的 PHP 文件?

如何在我的计算机上编译 matlab 代码并在另一台计算机上运行它们?

如何将本地训练的 TensorFlow 图形文件部署到 Google Cloud Platform?

如何使 .jar 文件在我的计算机上运行? [复制]

GetResponse() 仅在我的计算机上慢