介绍
TensorFlow 是最著名的机器学习包之一。了解系统上的版本至关重要,因为不同的构建有不同的选项。根据安装方法,有多种方法可以检查 TensorFlow 版本。
TensorFlow如何查看版本?本文展示了如何通过六种不同的方式检查 TensorFlow 版本,包括TensorFlow查看版本的办法和示例。
先决条件
- 已安装 Python 2 或 Python 3
- 已安装 TensorFlow(试试我们的指南:如何在 CentOS上安装 TensorFlow,如何在 Ubuntu 上安装 TensorFlow GPU)。
- 访问 CLI 或 IDE
注:推荐的版本是我们在安装Python 3导轨的Python 3.按照一个:如何在CentOS 7安装Python 3,如何在CentOS 8安装Python 3,如何在Ubuntu上安装Python 3,如何在安装Python窗户。
在 Python 中检查 TensorFlow 版本
如何检查TensorFlow版本?检查 TensorFlow 版本的最简单方法是通过Python IDE 或代码编辑器。该库具有用于显示基本信息的内置方法。
要在 Python 中打印 TensorFlow 版本,请输入:
import tensorflow as tf
print(tf.__version__)
TensorFlow 较新版本
TensorFlow 2.x 版本提供了一种打印 TensorFlow 版本的方法。
要检查你的系统上是哪一个,请使用:
import tensorflow as tf
print(tf.version.VERSION)
TensorFlow 旧版本
TensorFlow 1.x 检查库版本的方法略有不同。通过运行以下命令在 Python 中打印较旧的 TensorFlow 版本:
import tensorflow as tf
print(tf.VERSION)
在 CLI 中检查 TensorFlow 版本
TensorFlow查看版本的办法:使用python
命令在 CLI 中通过 Python 调用显示 TensorFlow 版本。使用该-c
选项执行代码。
如果你的机器安装了多个 Python 实例,请使用该python<version>
命令。
在 Linux 终端中检查 TensorFlow 版本
通过运行在终端中打印 TensorFlow 版本:
python -c 'import tensorflow as tf; print(tf.__version__)'
如果系统上有多个 Python 实例,请使用:
python<version> -c 'import tensorflow as tf; print(tf.__version__)'
例如:
在 Windows 命令行中检查 TensorFlow 版本
TensorFlow如何查看版本?通过运行以下命令在命令行中显示 TensorFlow 版本:
python -c "import tensorflow as tf; print(tf.__version__)"
通过将版本号添加到python
命令来检查特定版本的 Python :
python<version> -c "import tensorflow as tf; print(tf.__version__)"
在 Pip 中检查 TensorFlow 版本
如何检查TensorFlow版本?安装 Python 库的最常见方法是使用 pip 包管理器。有两种方法可以使用 pip 打印版本。
注意:如果你要安装的PIP包管理器,试试我们的指南:如何在CentOS7安装皮普,如何在CentOS8安装皮普,如何在Debian安装皮普,如何在Ubuntu上安装皮普,如何在Windows上安装皮普.
方法一:使用pip show
TensorFlow查看版本的办法:该pip show
命令打印任何已安装包的信息。
要显示 TensorFlow 数据,请运行以下命令:
pip show tensorflow
方法二:使用pip list
该pip list
命令显示使用pip install
. 在Linux中,使用grep命令过滤结果:
pip list | grep tensorflow
对于 Windows,使用findstr
过滤pip list
结果:
pip list | findstr "tensorflow"
在虚拟环境中检查 TensorFlow 版本
如何检查TensorFlow版本?TensorFlow 文档建议通过虚拟环境安装平台。在检查版本之前激活虚拟环境。
步骤 1:激活虚拟环境
要激活虚拟环境,请使用适合你的操作系统的命令:
对于 Linux,运行:
virtualenv <environment name>
对于 Windows,请使用:
<environment name>\Scripts\activate
环境在 CLI 中显示为活动的:
第 2 步:检查版本
TensorFlow查看版本的办法:使用python -c
orpip show
命令检查环境中的版本。
例如:
pip show tensorflow
在 Anaconda 中检查 TensorFlow 版本
TensorFlow如何查看版本?Anaconda 使用conda
包管理器进行安装。conda list
显示所有使用conda install
.
对于 Linux,使用以下grep
命令过滤结果:
conda list | grep tensorflow
对于 Windows,结合使用conda list
和findstr
命令来打印 TensorFlow 版本:
conda list | findstr "tensorflow"
注意: conda 包管理器随所有 Anaconda 和 Miniconda 版本一起提供。要安装蟒蛇,按照我们的指南:如何在CentOS7安装蟒蛇,如何在CentOS8安装蟒蛇,如何在Ubuntu上安装蟒蛇。
在 Jupyter Notebook 中检查 TensorFlow 版本
Jupyter Notebook 直接在环境中运行命令和 Python 代码。在 Jupyter Notebooks 中有两种方法可以检查 TensorFlow 版本。
方法 1:使用导入
TensorFlow查看版本的办法:导入 TensorFlow 库并通过运行以下代码打印版本:
import tensorflow as tf
print(tf.__version__)
方法 2:使用 Pip
如何检查TensorFlow版本?使用pip
带有感叹号的命令显示 TensorFlow 版本:
!pip show tensorflow
注意:了解如何升级或降级 TensorFlow。
结论
TensorFlow如何查看版本?本教程介绍了如何在不同环境下针对不同情况检查 TensorFlow 版本。有关其他 TensorFlow 材料,请查看我们对PyTorch 与 TensorFlow 的比较。