Cómo instalar el marco de aprendizaje automático TensorFlow en Ubuntu 20.04
TensorFlow es una plataforma de aprendizaje automático gratuita y de código abierto desarrollada por Google. Ayuda a los desarrolladores y científicos de datos a simplificar el proceso de implementación de modelos de aprendizaje automático. Actualmente la utilizan muchas empresas, como PayPal, Intel, Airbus, Twitter y muchas más. Tiene un front-end en Python y puede ser portable entre sistemas operativos como Linux y Windows.
En este tutorial, te mostraremos cómo instalar TensorFlow en un entorno virtual Python en Ubuntu 20.04.
Requisitos previos
- Un servidor que ejecute Ubuntu 20.04.
- Una contraseña de root está configurado el servidor.
Cómo empezar
Antes de empezar, se recomienda actualizar los paquetes del sistema a la última versión. Puedes actualizarlos utilizando el siguiente comando:apt-get update -y
Una vez actualizados todos los paquetes, puedes pasar al siguiente paso.
Instalar Python y las dependencias necesarias
A continuación, tendrás que instalar Python y otras dependencias necesarias de Python en tu servidor. Puedes instalarlos todos con el siguiente comando:
apt-get install python3 python3-venv python3-dev -y
Una vez instalados todos los paquetes, ejecuta el siguiente comando para verificar la versión de Python:
python3 -V
Deberías obtener la siguiente salida:
Python 3.8.5
Instalar TensorFlow
En esta sección, te mostraremos cómo instalar TensorFlow en el entorno virtual de Python.
En primer lugar, crea un directorio para TensorFlow con el siguiente comando:
mkdir tensorapp
A continuación, cambia el directorio a tensorapp y crea un entorno virtual Python con el siguiente comando:
cd tensorapp python3 -m venv venv
A continuación, activa el entorno virtual con el siguiente comando:
source venv/bin/activate
A continuación, actualiza el paquete pip a la última versión con el siguiente comando:
(venv) root@ubuntu2004:~/tensorapp# pip install --upgrade pip
Deberías obtener la siguiente salida:
Collecting pip Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB) |????????????????????????????????| 1.5 MB 13.5 MB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.0.2 Uninstalling pip-20.0.2: Successfully uninstalled pip-20.0.2 Successfully installed pip-20.3.3
A continuación, instala la última versión de TensorFlow con el siguiente comando:
(venv) root@ubuntu2004:~/tensorapp# pip install --upgrade tensorflow
Una vez completada la instalación, verifica la instalación de TensorFlow utilizando el siguiente comando:
(venv) root@ubuntu2004:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
Si todo va bien, deberías ver la versión de TensorFlow en la siguiente salida:
2.4.0
A continuación, desactívate del entorno virtual Python con el siguiente comando:
(venv) root@ubuntu2004:~/tensorapp# deactivate
Conclusión
Enhorabuena! has instalado con éxito TensorFlow en el entorno virtual de Python en Ubuntu 20.04. Para más información, lee la guía de TensorFlow.