Introducción
TensorFlow es uno de los paquetes de aprendizaje automático más destacados. Saber qué versión está en el sistema es vital ya que las diferentes compilaciones tienen diferentes opciones. Hay varias formas de verificar la versión de TensorFlow según el método de instalación.
Este artículo muestra cómo verificar la versión de TensorFlow de seis maneras diferentes.
Requisitos previos
- Python 2 o Python 3 instalado
- TensorFlow instalado (pruebe nuestras guías:Cómo instalar TensorFlow en CentOS, Cómo instalar TensorFlow GPU en Ubuntu).
- Acceso a CLI o IDE
Comprobar la versión de TensorFlow en Python
La forma más sencilla de verificar la versión de TensorFlow es a través de un IDE de Python o un editor de código. La biblioteca tiene métodos integrados para mostrar información básica.
Para imprimir la versión de TensorFlow en Python, ingresa:
import tensorflow as tf
print(tf.__version__)
Versiones más recientes de TensorFlow
Las versiones de TensorFlow 2.x proporcionan un método para imprimir la versión de TensorFlow.
Para verificar cuál está en su sistema, use:
import tensorflow as tf
print(tf.version.VERSION)
Versiones anteriores de TensorFlow
TensorFlow 1.x tiene un método ligeramente diferente para verificar la versión de la biblioteca. Imprima la versión para versiones anteriores de TensorFlow en Python ejecutando:
import tensorflow as tf
print(tf.VERSION)
Comprobar la versión de TensorFlow en la CLI
Muestre la versión de TensorFlow a través de la invocación de Python en la CLI con python
dominio. Usando el -c
opción ejecuta código.
Si su máquina tiene varias instancias de Python instaladas, utilice python<version>
comando.
Comprobar la versión de TensorFlow en la terminal de Linux
Imprima la versión de TensorFlow en la terminal ejecutando:
python -c 'import tensorflow as tf; print(tf.__version__)'
Si hay varias instancias de Python en el sistema, use:
python<version> -c 'import tensorflow as tf; print(tf.__version__)'
Por ejemplo:
Comprobar la versión de TensorFlow en la línea de comandos de Windows
Muestre la versión de TensorFlow en la línea de comando ejecutando:
python -c "import tensorflow as tf; print(tf.__version__)"
Verifique con una versión específica de Python agregando el número de versión a python
comando:
python<version> -c "import tensorflow as tf; print(tf.__version__)"
Comprobar la versión de TensorFlow en Pip
La forma más común de instalar bibliotecas de Python es usando el administrador de paquetes pip. Hay dos formas de imprimir la versión con pip.
Método 1:Usar pip show
El pip show
El comando imprime información para cualquier paquete instalado.
Para mostrar los datos de TensorFlow, ejecute este comando:
pip show tensorflow
Método 2:Usando la lista de pips
La pip list
El comando muestra todos los paquetes instalados usando pip install
. En Linux, use el comando grep para filtrar los resultados:
pip list | grep tensorflow
Para Windows, use findstr
para filtrar la pip list
resultados:
pip list | findstr "tensorflow"
Comprobar la versión de TensorFlow en el entorno virtual
La documentación de TensorFlow recomienda instalar la plataforma a través de un entorno virtual. Activa el entorno virtual antes de comprobar la versión.
Paso 1:activar el entorno virtual
Para activar el entorno virtual, use el comando apropiado para su sistema operativo:
Para Linux, ejecute:
virtualenv <environment name>
Para Windows, use:
<environment name>\Scripts\activate
El entorno aparece en la CLI como activo:
Paso 2:Comprobar la versión
Verifique la versión dentro del entorno usando python -c
o pip show
comando.
Por ejemplo:
pip show tensorflow
Comprobar la versión de TensorFlow en Anaconda
Anaconda usa el conda
administrador de paquetes para la instalación. conda list
muestra todas las bibliotecas instaladas usando conda install
.
Para Linux, filtre los resultados con grep
comando:
conda list | grep tensorflow
Para Windows, combine la conda list
y findstr
comandos para imprimir la versión de TensorFlow:
conda list | findstr "tensorflow"
Comprobar la versión de TensorFlow en Jupyter Notebook
Jupyter Notebook ejecuta comandos y código Python directamente en el entorno. Hay dos formas de verificar la versión de TensorFlow en Jupyter Notebooks.
Método 1:Uso de la importación
Importe la biblioteca TensorFlow e imprima la versión ejecutando el siguiente código:
import tensorflow as tf
print(tf.__version__)
Método 2:Usar Pip
Muestre la versión de TensorFlow usando el pip
comando con un signo de exclamación:
!pip show tensorflow